public void Validate_GivenValidModel_ValidIsTrue() { //Arrange DatasetMetadataModel model = CreateModel(); DatasetMetadataModelValidator validator = new DatasetMetadataModelValidator(); //Act ValidationResult result = validator.Validate(model); //Assert result .IsValid .Should() .BeTrue(); }
public void Validate_GivenEmptyDatasetId_ValidIsFalse() { //Arrange DatasetMetadataModel model = CreateModel(); model.DatasetId = string.Empty; DatasetMetadataModelValidator validator = new DatasetMetadataModelValidator(); //Act ValidationResult result = validator.Validate(model); //Assert result .IsValid .Should() .BeFalse(); result .Errors .Count .Should() .Be(1); }