public async Task UpdateAdminUserTest() { SetupServices(); var MockRequest = new Mock <UpdateAdminUserRequest>(); MockRequest.Object.Name = new RSCD.Model.Custom.Name(); MockRequest.Object.EmailId = ""; MockRequest.Object.Department = ""; MockRequest.Object.CurrentUserCode = ""; MockRequest.Object.BadgeId = ""; MockRequest.Object.Role = ""; MockRequest.Object.UserCode = ""; ActionResponse res = new ActionResponse(StatusCodes.Status500InternalServerError); var registrationController = new RegistrationController(ServiceProvider.GetRequiredService <Registration_BL>()); //Act var result = await(registrationController.UpdateAdminUser(MockRequest.Object)) as ObjectResult; //Assert Assert.Equal(res.StatusCode, result.StatusCode); }