public void Bare_minimum_valid()
{
// Arrange
// After this, CreateValidRecord() should be used
var record = new ContributionRecord()
{
ContributionPeriodStartDate = DateTime.Today.AddDays(-30),
ContributionPeriodEndDate = DateTime.Today.AddDays(+30),
FamilyName = "Citizen",
GivenName = "John",
DateOfBirth = DateTime.Today.AddYears(-30),
FundID = "ABC123"
};
// Act
var errors = new Validator().Validate(record);
// Assert
Assert.AreEqual(0, errors.Count);
}