1 package org.codehaus.modello.model; 2 3 import org.junit.jupiter.api.Test; 4 5 import static org.junit.jupiter.api.Assertions.assertFalse; 6 import static org.junit.jupiter.api.Assertions.assertTrue; 7 8 class VersionDefinitionTest { 9 10 @Test 11 void fieldType() { 12 VersionDefinition def = new VersionDefinition(); 13 def.setType("field"); 14 assertTrue(def.isFieldType()); 15 assertFalse(def.isNamespaceType()); 16 } 17 18 @Test 19 void namespaceType() { 20 VersionDefinition def = new VersionDefinition(); 21 def.setType("namespace"); 22 assertTrue(def.isNamespaceType()); 23 assertFalse(def.isFieldType()); 24 } 25 26 @Test 27 void fieldAndNamespaceType() { 28 VersionDefinition def = new VersionDefinition(); 29 def.setType("field+namespace"); 30 assertTrue(def.isFieldType()); 31 assertTrue(def.isNamespaceType()); 32 } 33 }