Пример #1
0
        public ShelterTests()
        {
            myShelter = new VirtualPet.Shelter();
            OrganicPet myPet = new OrganicPet("Steve", "Tiger");

            myShelter.AddPet(myPet);
        }
 public VirtualPetShelterTests()
 {
     newOrganicPet  = new OrganicPet();
     newOrganicPet2 = new OrganicPet();
     newOrganicPet3 = new OrganicPet();
     petShelter     = new VirtualPetShelter();
 }
Пример #3
0
        public void Pet_Boredom_Decreases_By_10()
        {
            var myPet = new OrganicPet();

            myPet.Boredom = 10;
            myPet.PlayWithPet();
            Assert.Equal(0, myPet.Boredom);
        }
Пример #4
0
        public void Pet_Play_With_Pet()
        {
            OrganicPet pet = new OrganicPet("Dog", "Alexa", 2);

            pet.Play();

            Assert.Equal(10, pet.Happiness);
        }
Пример #5
0
        public void Pet_Health_Increases_By_10()
        {
            var myPet = new OrganicPet();

            myPet.Health = 0;
            myPet.TakeToDoctor();
            Assert.Equal(10, myPet.Health);
        }
Пример #6
0
        public void Pet_Is_Added()
        {
            var xxx   = new Shelter();
            var billy = new OrganicPet("Cat", "ROb", 5);

            xxx.AddPet(billy);
            Assert.NotEmpty(xxx.Pets);
        }
Пример #7
0
        public void Pet_Hunger_Decreases_By_10()
        {
            var myPet = new OrganicPet();

            myPet.Hunger = 10;
            myPet.FeedPet();
            Assert.Equal(0, myPet.Hunger);
        }
Пример #8
0
        public void OrganicPet_Charge()
        {
            OrganicPet pet = new OrganicPet("Dog", "Alexa", 2);

            // pet.Charge();

            Assert.Equal(5, pet.Energy);
        }
Пример #9
0
        public void Pet_Feed_A_Pet()
        {
            OrganicPet pet = new OrganicPet("Dog", "Alexa", 2);

            pet.Feed();

            Assert.Equal(10, pet.Fullness);
        }
Пример #10
0
        public void OrganicPet_Time_Increment()
        {
            OrganicPet pet = new OrganicPet("Dog", "Alexa", 2);

            pet.TimeIncrement();

            Assert.Equal(4, pet.Energy);
            //Assert.Equal(4, pet);
        }
Пример #11
0
        public void Shelter_Adopts_Pets()
        {
            VirtualPets pet = new OrganicPet("bob", "thing");

            myShelter.petsInShelter.Add(pet);
            myShelter.AdoptPet(pet);

            Assert.Empty(myShelter.petsInShelter);
        }
Пример #12
0
        public void Name_OrganicPet()
        {
            OrganicPet pet = new OrganicPet("Dog", "Alexa", 2);


            Assert.Equal("Alexa", pet.Name);
            Assert.Equal("Dog", pet.Species);
            Assert.Equal(2, pet.Age);
        }
Пример #13
0
        public void Pet_Has_Name()
        {
            // Arrange
            var myPet = new OrganicPet();

            // Act
            myPet.PetName = "Byte";

            // Assert
            Assert.Equal("Byte", myPet.PetName);
        }
Пример #14
0
        public void Organic_Pet_Has_Hunger()
        {
            // Arrange
            var myPet = new OrganicPet("bob", "species");

            //Act
            myPet.Hunger = 40;

            // Assert
            Assert.Equal(40, myPet.Hunger);
        }
Пример #15
0
        public void Stats_Dont_Exceed_Max()
        {
            OrganicPet pet = new OrganicPet("Fido", "Organic", "Dog", 2, "Brown");

            for (int i = 0; i < 100; i++)
            {
                pet.Feed();
            }

            Assert.Equal(0, pet.Hunger);
        }
Пример #16
0
        public void Pet_Has_Health()
        {
            // Arrange
            var myPet = new OrganicPet("bob", "species");

            //Act
            myPet.Health = 40;

            // Assert
            Assert.Equal(40, myPet.Health);
        }
Пример #17
0
        public void Hunger_Starts_At_Zero()
        {
            // Arrange
            OrganicPet pet = new OrganicPet("Fido", "Organic", "Dog", 2, "Brown");

            // Act


            // Assert
            Assert.Equal(0, pet.Hunger);
        }
Пример #18
0
        public void Hunger_Holds_Value()
        {
            // Arrange
            OrganicPet pet = new OrganicPet("Fido", "Organic", "Dog", 2, "Brown");

            // Act
            pet.Play();

            // Assert
            Assert.Equal(10, pet.Hunger);
        }
Пример #19
0
        public void Age_Holds_Value()
        {
            // Arrange
            OrganicPet pet = new OrganicPet("Fido", "Organic", "Dog", 2, "Brown");

            // Act


            // Assert
            Assert.Equal(2, pet.Age);
        }
Пример #20
0
        public ShelterTests()
        {
            testOrganicPet1 = new OrganicPet();
            testOrganicPet2 = new OrganicPet();
            testOrganicPet3 = new OrganicPet();

            testRoboticPet1 = new RoboticPet();
            testRoboticPet2 = new RoboticPet();
            testRoboticPet3 = new RoboticPet();

            testShelter = new Shelter();
        }
Пример #21
0
 public void Pet_Class()
 {
     // Arrange
     OrganicPet pet = new OrganicPet("Fido", "Organic", "Dog", 2, "Brown");
 }
 public ShelterTests()
 {
     myShelter      = new PetShelter();
     newOrganicPet1 = new OrganicPet();
     newOrganicPet2 = new OrganicPet();
 }
Пример #23
0
        public void Initial_Pet_Hunger_Is_0()
        {
            var myPet = new OrganicPet();

            Assert.Equal(0, myPet.Hunger);
        }
Пример #24
0
        public void Initial_Pet_Boredom_Is_0()
        {
            var myPet = new OrganicPet();

            Assert.Equal(0, myPet.Boredom);
        }
 public OrganicPetTests()
 {
     testOrganicPet = new OrganicPet();
 }
Пример #26
0
 public VirtualPetShelterTests()
 {
     myShelter = new VirtualPetShelter();
     pet       = new OrganicPet("bob", "thing");
 }
Пример #27
0
 public OrganicPetTests()
 {
     testPet = new OrganicPet("Dan", "Fish");
 }
Пример #28
0
 public VirtualPetsAmokTests()
 {
     opet = new OrganicPet("bob", "thing");
 }
Пример #29
0
        public void Initial_Pet_Health_Is_10()
        {
            var myPet = new OrganicPet();

            Assert.Equal(10, myPet.Health);
        }
 public OrganicPetTests()
 {
     myOrganicPet = new OrganicPet();
 }