コード例 #1
0
        public void Post_SavePet_Return_CreatedResult()
        {
            var controller = new PetController(_petServices, _accomodationServices);

            var pet = new PetDTO()
            {
                AccomodationId  = 10,
                Name            = "Dog Test",
                PetAccomodation = new Domain.PetAccomodation()
                {
                    Available           = true,
                    Name                = "Accomodation one",
                    AccommodationStatus = AccommodationStatus.Free
                },
                PetHealth = PetHealth.InTreatment,
                PetOwner  = new PetOwner()
                {
                    Name        = "Owner",
                    Address     = "test street",
                    Description = "health my pet",
                    Phone       = "855566666",
                },
                PetPhotograph = "path photograph"
            };

            var data = controller.SavePet(pet);

            Assert.IsType <CreatedResult>(data);
        }