Exemple #1
0
        public void CheckLicenceEligibility_UnsuccesfulMessages_NewNonSingleYear()
        {
            var response = LicenceApplication.CheckLicenceEligibility(LicenceType.New, false, 2, DateTime.Parse("13/06/1984"));

            Assert.True(response.messages.Count > 0);
        }
Exemple #2
0
        public void CheckLicenceEligibility_SuccesfulMessages()
        {
            var response = LicenceApplication.CheckLicenceEligibility(LicenceType.New, true, 1, DateTime.Parse("13/06/1984"));

            Assert.True(response.costs.Count > 0);
        }
Exemple #3
0
        public void CheckLicenceEligibility_UnsuccesfulApplication_NewNonSingleYear()
        {
            var response = LicenceApplication.CheckLicenceEligibility(LicenceType.New, false, 2, DateTime.Parse("13/06/1984"));

            Assert.False(response.success);
        }
Exemple #4
0
 public void CheckLicenceEligibility_InvalidInput()
 {
     Assert.Throws <ArgumentException>(() => LicenceApplication.CheckLicenceEligibility(LicenceType.New, true, 4, DateTime.Now));
 }