Пример #1
0
        public async void Task_Add_ValidData_Return_OkResult()
        {
            //Arrange
            var controller = new UserController(_userRepo);
            var emp        = new Employee()
            {
                EmpName = "Gaurav", EmpDesignation = "Developer", EmpDepartment = "BTS", EmpManager = "Praveen", EmpType = "Permanent"
            };

            //Act
            var data = await controller.AddEmployee(emp);

            //Assert
            Assert.IsType <OkObjectResult>(data);
        }
Пример #2
0
        public async void Task_Add_InvalidData_Return_BadRequest()
        {
            //Arrange
            var controller = new UserController(_userRepo);
            var emp        = new Employee()
            {
                EmpName = "Abhay", EmpDesignation = "Developer", EmpDepartment = "BTS", EmpManager = "Praveen", EmpType = "Contract"
            };

            //Act
            var data = await controller.AddEmployee(emp);

            //Assert
            Assert.IsType <BadRequestResult>(data);
        }