示例#1
0
        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);
        }
示例#2
0
//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);
            }
        }