public void ConditionMet_False(string aFinType, int aFinCode, int year) { var appFindRecordOne = new R68AppFinRecord(1, 1, 1, "Type", 1, new DateTime(2018, 1, 1)); var appFindRecordTwo = new R68AppFinRecord(1, 1, 1, aFinType, aFinCode, new DateTime(year, 1, 1)); NewRule().ConditionMet(appFindRecordOne, appFindRecordTwo).Should().BeFalse(); }
public void ConditionMet_True() { var appFindRecordOne = new R68AppFinRecord(1, 1, 1, "Type", 1, new DateTime(2018, 1, 1)); var appFindRecordTwo = new R68AppFinRecord(1, 1, 1, "Type", 1, new DateTime(2018, 1, 1)); NewRule().ConditionMet(appFindRecordOne, appFindRecordTwo).Should().BeTrue(); }
public void RaiseValidationMessage(string learnRefNumber, int aimSeqNumber, R68AppFinRecord appFinRecord) => HandleValidationError(learnRefNumber, aimSeqNumber, BuildErrorMessageParameters(appFinRecord.FworkCode, appFinRecord.StdCode, appFinRecord.AFinType, appFinRecord.AFinCode, appFinRecord.AFinDate));
public bool ConditionMet(R68AppFinRecord appFinRecord, R68AppFinRecord comparisonAppFinRecord) { return(appFinRecord.AFinType == comparisonAppFinRecord.AFinType && appFinRecord.AFinCode == comparisonAppFinRecord.AFinCode && appFinRecord.AFinDate == comparisonAppFinRecord.AFinDate); }