package org.opendaylight.yangtools.sal.java.api.generator.test;
import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertTrue;
-
import java.io.File;
import java.io.IOException;
import java.net.URISyntaxException;
import java.util.ArrayList;
import java.util.List;
import org.junit.BeforeClass;
-import org.junit.Ignore;
import org.junit.Test;
import org.opendaylight.yangtools.binding.generator.util.Types;
import org.opendaylight.yangtools.binding.generator.util.generated.type.builder.GeneratedTOBuilderImpl;
assertEquals(2, genTOsCount);
}
- @Ignore
+ /**
+ * Test for testing of false scenario.
+ *
+ * Test tests value types. Value types are not allowed to have default constructor.
+ */
@Test
- public void defaultConstructorTest() {
+ public void defaultConstructorNotPresentInValueTypeTest() {
final GeneratedTOBuilder toBuilder = new GeneratedTOBuilderImpl(
"simple.pack", "DefCtor");
final String outputStr = clsGen.generate(genTO);
assertNotNull(outputStr);
- assertTrue(outputStr.contains("public DefCtor()"));
+ assertFalse(outputStr.contains("public DefCtor()"));
}
@Test