Exemplo n.º 1
0
        public void Technician_Update_Valid_Data_Good_Should_Pass()
        {
            // Arrange
            var myData    = new TechnicianModel();
            var myDataNew = new TechnicianModel
            {
                FirstName   = "John",
                LastName    = "Doe",
                DateOfBirth = new System.DateTime(2019, 1, 1),
                ClinicID    = "Test",
                ID          = myData.ID
            };

            // Act
            myData.Update(myDataNew);
            myData.Date = myData.Date.AddSeconds(-5);


            // Assert
            Assert.AreEqual("John", myData.FirstName);
            Assert.AreEqual("Doe", myData.LastName);
            Assert.AreEqual(new System.DateTime(2019, 1, 1), myData.DateOfBirth);
            Assert.AreEqual("Test", myData.ClinicID);
            Assert.AreNotEqual(myData.Date, myDataNew.Date);
        }
Exemplo n.º 2
0
        public void Technician_Update_InValid_Data_Null_Should_Fail()
        {
            // Arrange
            var myData = new TechnicianModel();

            // Act
            var result = myData.Update(null);

            // Assert
            Assert.AreEqual(false, result);
        }