public void MustBeValidOrganisationId_NotGuid_ReturnsError() { var validator = new SolutionsValidator(_context.Object, _logger.Object, _solutionDatastore.Object, _organisationDatastore.Object, _env.Object); var soln = Creator.GetSolution(orgId: "some other Id"); validator.MustBeValidOrganisationId(); var valres = validator.Validate(soln); valres.Errors.Should() .ContainSingle(x => x.ErrorMessage == "Invalid OrganisationId") .And .HaveCount(1); }
public void MustBeValidOrganisationId_Null_ReturnsError() { var validator = new SolutionsValidator(_context.Object, _logger.Object, _solutionDatastore.Object, _organisationDatastore.Object, _env.Object); var soln = Creator.GetSolution(orgId: null); soln.OrganisationId = null; validator.MustBeValidOrganisationId(); var valres = validator.Validate(soln); valres.Errors.Should() .Contain(x => x.ErrorMessage == "Invalid OrganisationId") .And .Contain(x => x.ErrorMessage == "'Organisation Id' must not be empty.") .And .HaveCount(2); }