private ValidationResult ValidationResult(ClinicalSystemViewModel model) { var validator = new ClinicalSystemViewModelValidator(); var result = validator.Validate(model); return(result); }
public void ClinicalSystemViewModelValidator_ClinicalSystemIdNotProvided_ShouldReturnError() { var model = new ClinicalSystemViewModel(); var result = ValidationResult(model); result.IsValid.Should().BeFalse(); }
public void ClinicalSystemViewModel_GivenValidString_ClinicalSystemIdShouldBeReturned() { var model = new ClinicalSystemViewModel() { ClinicalSystemIdText = "sometext" }; model.ClinicalSystemIdText.Should().Be("sometext"); }
public void ClinicalSystemViewModel_GivenEmptyString_NullShouldBeReturned() { var model = new ClinicalSystemViewModel() { ClinicalSystemIdText = string.Empty }; model.ClinicalSystemIdText.Should().Be(string.Empty); }
public void ClinicalSystemViewModelValidator_ClinicalSystemIdProvided_ShouldReturnError() { var model = new ClinicalSystemViewModel() { ClinicalSystemIdText = "some reason" }; var result = ValidationResult(model); result.IsValid.Should().BeTrue(); }
public void ClinicalSystemViewModel_GivenClinicalSystemIdIsNull_NullShouldBeReturned() { var model = new ClinicalSystemViewModel(); model.ClinicalSystemIdText.Should().Be(null); }