Ejemplo n.º 1
0
 partial void UpdatePlains(Plains instance);
Ejemplo n.º 2
0
 partial void DeletePlains(Plains instance);
Ejemplo n.º 3
0
 partial void InsertPlains(Plains instance);
        public void TestPlainsAddGetUpdateDelete()
        {
            //Add-Get-Тест
            int numberOfSeats = 20;

            Plains expectedPlains = new Plains();
            expectedPlains.NumberOfSeats = numberOfSeats;

            DataAccessPlains plains = new DataAccessPlains();
            plains.AddElement(expectedPlains);
            var actualPLains = plains.GetAll().Last();
            Assert.AreEqual(expectedPlains, actualPLains);

            //Update - Тест
            expectedPlains = actualPLains;
            expectedPlains.NumberOfSeats = 30;
            plains.UpdateElement(expectedPlains);
            actualPLains = plains.GetElement(expectedPlains.CodePlane);
            Assert.AreEqual(expectedPlains, actualPLains);

            //Delete-Тест
            int expectedCount = plains.GetAll().Count() - 1;
            plains.DeleteElement(actualPLains);
            int actualCount = plains.GetAll().Count();
            Assert.AreEqual(expectedCount, actualCount);
        }
 partial void DeletePlains(Plains instance);
 partial void UpdatePlains(Plains instance);
 partial void InsertPlains(Plains instance);