public void ValidateNonFinanceNonBoardEmployeeNumber_DepartmentNotBoardNotFinanceEmployeeNumberStartsWithBRD_Throws() { var data = new[] { new FileData { Fieldname = "Dept", StringValue = "abc" }, new FileData { Fieldname = "EmployeeNumber", StringValue = "BRD1" } }; Assert.Throws<ArgumentException>(() => data.ValidateNonFinanceNonBoardEmployeeNumber()); }
public void ValidateNonFinanceNonBoardEmployeeNumber_ValidFinanceOrBoardDetails_Succeeds(string department, string employeeNumber) { var data = new[] { new FileData { Fieldname = "Dept", StringValue = department }, new FileData { Fieldname = "EmployeeNumber", StringValue = employeeNumber } }; Assert.DoesNotThrow(() => data.ValidateNonFinanceNonBoardEmployeeNumber()); }