Example #1
0
        public void StudentEdit_Test()
        {
            //Arrange
            StudentController controller = new StudentController();

            var studentIdToEdit = "1";
            var newName         = "Mustafa";

            Student student = new Student
            {
                Id   = studentIdToEdit,
                Name = newName
            };

            //Act
            var result = controller.EditAsync(student);

            //Assert
            var studentRetrievedAgain = student;

            Assert.IsNotNull(result);
            Assert.AreEqual(studentRetrievedAgain.Id, studentIdToEdit);
            Assert.AreEqual(studentRetrievedAgain.Name, newName);
        }