public void ModelIsNull() { // Arrange var validator = new LanguageValidator(null, codeService); // Act validator.Validate(controller.ModelState); // Assert controller.ModelState.IsValid.Should().BeTrue(); }
public void ModelSetAndLanguageDoesNotExist() { // Arrange codeServiceMockSetup.Setup(c => c.GetLanguageByCode(It.IsAny <string>())).Returns((VmListItem)null); var validator = new LanguageValidator("language", codeService); // Act validator.Validate(controller.ModelState); // Assert controller.ModelState.IsValid.Should().BeFalse(); }
public void ModelSetAndLanguageExists() { // Arrange codeServiceMockSetup.Setup(c => c.GetLanguageByCode(It.IsAny <string>())).Returns(new VmListItem() { Id = Guid.NewGuid() }); var validator = new LanguageValidator("language", codeService); // Act validator.Validate(controller.ModelState); // Assert controller.ModelState.IsValid.Should().BeTrue(); }