private void GetInsuranceTest()
        {
            KomodoInsuranceRespository komodoInsurance = new KomodoInsuranceRespository();
            KomodoInsurance            komodo          = new KomodoInsurance(4, KomodoInsurance.ClaimType.Robbery, "The Robber Stole all my soup.", 4, new DateTime(2019, 06, 18), new DateTime(2019, 06, 18), true);

            komodoInsurance.AddInsuranceToList(komodo);
            KomodoInsurance actual = _InsuranceRepo.GetKomodoByInsurance(4);

            Assert.AreEqual(komodo, actual);
        }
        private void KomodoInsuranceUpdate()
        {
            _InsuranceRepo.AddInsuranceToList(_Insurance);

            KomodoInsurance newInsurance = new KomodoInsurance(4, KomodoInsurance.ClaimType.Robbery, "The Robber Stole all my soup.", 4, new DateTime(2019, 06, 18), new DateTime(2019, 06, 18), true);

            _InsuranceRepo.UpdateExistingInsurance(6, newInsurance);
            KomodoInsurance UpdateInsurance = _InsuranceRepo.GetKomodoByInsurance(4);

            Assert.AreEqual(UpdateInsurance.ClaimID, newInsurance.ClaimID);
        }
Beispiel #3
0
        private void SeedInsuranceQueue()
        {
            KomodoInsurance CarCrash    = new KomodoInsurance(1, KomodoInsurance.ClaimType.Car, "Broken window and mirror.", 2000, new DateTime(2019, 05, 08), new DateTime(2019, 06, 02), true);
            KomodoInsurance HomeFire    = new KomodoInsurance(2, KomodoInsurance.ClaimType.Home, "The Home Burnt Down.", 300000, new DateTime(2019, 06, 03), new DateTime(2019, 06, 05), true);
            KomodoInsurance HomeRobbery = new KomodoInsurance(3, KomodoInsurance.ClaimType.Robbery, "They stole some stuff.", 2650, new DateTime(2019, 06, 07), new DateTime(2019, 06, 08), true);
            KomodoInsurance SoupRobbery = new KomodoInsurance(4, KomodoInsurance.ClaimType.Robbery, "The Robber Stole all my soup.", 4, new DateTime(2019, 06, 18), new DateTime(2019, 06, 18), true);

            _challengeTwo.AddInsuranceToList(CarCrash);
            _challengeTwo.AddInsuranceToList(HomeFire);
            _challengeTwo.AddInsuranceToList(HomeRobbery);
            _challengeTwo.AddInsuranceToList(SoupRobbery);
        }
Beispiel #4
0
        private void EnterNewClaim()
        {
            //intialize
            KomodoInsurance Insurance = new KomodoInsurance();

            //GetClaim
            Console.Write("Enter new Claim starting at 5: ");
            Insurance.ClaimID = int.Parse(Console.ReadLine());
            Console.Write("Enter the type of claim you wish to add (1 = Car, Home, Robbery): ");
            Insurance.OfClaimType = (KomodoInsurance.ClaimType) int.Parse(Console.ReadLine());
            Console.Write("Describe the incident you were in: ");
            Insurance.Description = Console.ReadLine();
            Console.Write("Write the amount your claim is for: ");
            Insurance.ClaimAmount = int.Parse(Console.ReadLine());
            Console.Write("Write the date of the Incident:\nyyyy, mm, dd: ");
            Insurance.DateOfIncident = DateTime.Parse(Console.ReadLine());
            Console.Write("Write the date of the claim:\nyyyy, mm, dd: ");
            Insurance.DateOfClaim = DateTime.Parse(Console.ReadLine());
            Console.Write("Is this claim valid?\ntrue/false: ");
            Insurance.IsValid = bool.Parse(Console.ReadLine());
            //add to list
            _challengeTwo.AddInsuranceToList(Insurance);
        }
 public void Arrange()
 {
     _InsuranceRepo = new KomodoInsuranceRespository();
     _Insurance     = new KomodoInsurance(4, KomodoInsurance.ClaimType.Robbery, "The Robber Stole all my soup.", 4, new DateTime(2019, 06, 18), new DateTime(2019, 06, 18), true);
 }