From d08cf8d72ba0606788c37acbd9eec93ca9f6dcf8 Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Sun, 20 Aug 2023 14:13:57 -0700 Subject: [PATCH] Added more tests --- .../thauvin/erik/semver/VersionProcessorTest.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/test/java/net/thauvin/erik/semver/VersionProcessorTest.java b/src/test/java/net/thauvin/erik/semver/VersionProcessorTest.java index 5a05f69..98429fa 100644 --- a/src/test/java/net/thauvin/erik/semver/VersionProcessorTest.java +++ b/src/test/java/net/thauvin/erik/semver/VersionProcessorTest.java @@ -41,7 +41,8 @@ import java.io.StringWriter; import java.lang.reflect.InvocationTargetException; import java.util.Properties; -import static org.junit.jupiter.api.Assertions.*; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertTrue; /** * The VersionProcessorTest class. @@ -121,6 +122,16 @@ class VersionProcessorTest { assertEquals("James Bond", versionInfo.getProject(), "getProject(James Bond)"); } + @Test + void testGetSupportedAnnotationTypes() { + assertTrue(processor.getSupportedAnnotationTypes().contains("net.thauvin.erik.semver.Version")); + } + + @Test + void testGetSupportedSourceVersion() { + assertTrue(processor.getSupportedSourceVersion().ordinal() >= 17); + } + @SuppressWarnings("PMD.AvoidAccessibilityAlteration") @Test void testGetTemplate() throws NoSuchMethodException, InvocationTargetException, IllegalAccessException {