public void SetDefaultLanguages(SelectDefaultLanguageModel selectDefaultLanguageModel, int userId) { selectDefaultLanguageModel.LastUpdateDate = DateTime.Now; db.Query( @" UPDATE [dbo].[Users] SET [DefaultTargetLanguageId] = @DefaultTargetLanguage , [DefaultBaseLanguageId] = @DefaultBaseLanguage, [LastUpdateDate] = @LastUpdateDate where id = @UserId", new { selectDefaultLanguageModel.DefaultTargetLanguage, selectDefaultLanguageModel.DefaultBaseLanguage, selectDefaultLanguageModel.LastUpdateDate, userId }); }
public void SetDefaultSelection_Should_Set_Default_Language() { // Arrange var fakeSelectDefaultLanguageModel = new SelectDefaultLanguageModel { DefaultBaseLanguage = 1 }; var fakeSelectDefaultLanguageViewModel = new SelectDefaultLanguageViewModel { BaseLanguage = 1 }; _mockRepo.Setup(repo => repo.SetDefaultLanguages(fakeSelectDefaultLanguageModel, 1)); // Act var methodResult = _mockController.SetDefaultSelection(fakeSelectDefaultLanguageViewModel); // Assert var testResult = methodResult as OkResult; Assert.Equal(200, testResult.StatusCode); }