public async void UserUpdatedEventPublished() { // Arrange var userProfile = new UserUpdateDTO { Id = 2, Email = "*****@*****.**", FirstName = "Test", SecondName = "User 3" }; // Act await userProfileManager.UpdateAsync(userProfile); // Assert this.eventHubMoq.Verify(e => e.PublisUserUpdatedEventAsync(userProfile.Id, userProfile.Email), Times.Once); }
public async Task <bool> Put([FromBody] Models.UserProfile userProfile) { return(await profileManager.UpdateAsync(userProfile)); }