public void ProfileShould_CallUserServiceMethodGetUserByUsername_WhenPassedUsernameIsNotNull(string username) { var authProviderMock = new Mock <IAuthenticationProvider>(); var userServiceMock = new Mock <IUserService>(); InitializeMapper(); var controller = new Web.Controllers.AccountController(authProviderMock.Object, userServiceMock.Object); controller.Profile(username); userServiceMock.Verify(s => s.GetUserByUsername(username), Times.Once); }