コード例 #1
0
        public void AddPlantToAccount()
        {
            //Arrange
            int    plantID   = 1;
            int    accID     = 777;
            int    daysWater = 5;
            string nName     = "Planty";

            //Act
            service.AddPersonalPlant(plantID, accID, daysWater, nName);

            //Assert
            PersonalPlant pp = service.GetLastPP();

            Assert.AreEqual(nName, pp.NName);
        }
コード例 #2
0
        public void FindPlantFromAccountTest()
        {
            //Arrange
            int           plantID   = 1002;
            int           accID     = 11;
            int           daysWater = 5;
            string        nName     = "Planty";
            PersonalPlant pp        = null;
            int           ppID      = service.AddPersonalPlant(plantID, accID, daysWater, nName);

            //Act
            pp = service.FindPersonalPlant(ppID);

            //Assert

            Assert.AreEqual(pp.NName, nName);

            service.RemovePersonalPlant(ppID);
        }
コード例 #3
0
        public void UpdatePersonalPlantTest()
        {
            //Arrange
            int    plantID   = 1002;
            int    accID     = 11;
            int    daysWater = 5;
            string nName     = "Planty";
            string newName   = "poopy";

            int ppID = service.AddPersonalPlant(plantID, accID, daysWater, nName);

            //Act
            bool          result    = service.UpdatePersonalPlant(ppID, daysWater, newName);
            PersonalPlant updatedPP = service.FindPersonalPlant(ppID);

            //Assert

            Assert.IsTrue(result);
            Assert.AreEqual(updatedPP.NName, newName);

            service.RemovePersonalPlant(ppID);
        }