Use proper assertNotNull() and also be more defensive about type
ordering.
Change-Id: If1ea743a85d8a4bc24db857efa9a8e2ddb2c8791
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
final EffectiveModelContext context = YangParserTestUtils.parseYangResource(
"/test-types.yang");
final List<GeneratedType> types = new DefaultBindingGenerator().generateTypes(context);
- final BuilderTemplate bt = BuilderGenerator.templateForType(types.get(19));
+ assertEquals(29, types.size());
+
+ final BuilderTemplate bt = BuilderGenerator.templateForType(
+ types.stream().filter(t -> t.getName().equals("Nodes")).findFirst().orElseThrow());
final List<String> sortedProperties = bt.properties.stream()
.sorted(ByTypeMemberComparator.getInstance())
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.util.List;
import org.junit.Test;
final List<GeneratedType> genTypes = new DefaultBindingGenerator().generateTypes(
YangParserTestUtils.parseYangResource("/list-composite-key.yang"));
- assertTrue(genTypes != null);
+ assertNotNull(genTypes);
assertEquals(7, genTypes.size());
int genTypesCount = 0;