public static Model getTestModel() { if (model == null) { ModelBuilder modelBuilder = ModelBuilder; Animals.registerType(modelBuilder); Animal.registerType(modelBuilder); AnimalReference.registerType(modelBuilder); Bird.registerType(modelBuilder); ChildRelationshipDefinition.registerType(modelBuilder); Description.registerType(modelBuilder); FlightPartnerRef.registerType(modelBuilder); FlyingAnimal.registerType(modelBuilder); Guardian.registerType(modelBuilder); GuardEgg.registerType(modelBuilder); Mother.registerType(modelBuilder); SpouseRef.registerType(modelBuilder); FriendRelationshipDefinition.registerType(modelBuilder); RelationshipDefinition.registerType(modelBuilder); RelationshipDefinitionRef.registerType(modelBuilder); Egg.registerType(modelBuilder); FlightInstructor.registerType(modelBuilder); Wings.registerType(modelBuilder); model = modelBuilder.build(); } return(model); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void testGetChildElements() public virtual void testGetChildElements() { assertThat(flightInstructorChild).hasSize(tweety, 1); assertThat(flightPartnerRefCollection).hasSize(tweety, 2); FlightInstructor flightInstructor = flightInstructorChild.getChild(tweety); assertThat(flightInstructor.TextContent).isEqualTo(daffy.Id); foreach (FlightPartnerRef flightPartnerRef in flightPartnerRefCollection.get(tweety)) { assertThat(flightPartnerRef.TextContent).isIn(daisy.Id, plucky.Id); } }