public void ReadByClaimID() { ClaimQueue claim; ClaimQueue claimClass = new ClaimQueue(); ClaimsRepo claimsRepo = new ClaimsRepo(); ClaimQueue claimone = new ClaimQueue(ClaimType.Car, "burned to the ground", 20.20, new DateTime(2020, 3, 22), new DateTime(2020, 3, 30)); ClaimQueue claimtwo = new ClaimQueue(ClaimType.Theft, "crashed into pole", 20.30, new DateTime(2020, 3, 22), new DateTime(2020, 5, 31)); claimsRepo.AddItemsToQueue(claimone); claimsRepo.AddItemsToQueue(claimtwo); claim = claimsRepo.ReadClaimByID(claimone.ClaimID); Console.WriteLine(claim.ClaimID); Assert.AreEqual(claim.ClaimDescription, "burned to the ground"); }
private void AddItemsToQueue() { Console.Clear(); ClaimQueue claimqueue = new ClaimQueue(); Console.WriteLine("Page: Add New Claim"); Console.WriteLine("Enter type of claim: \n" + "1: Car\n" + "2: Home\n" + "3: Theft"); string claimType = Console.ReadLine(); switch (claimType) { case "1": claimqueue.TypeOfClaim = ClaimType.Car; break; case "2": claimqueue.TypeOfClaim = ClaimType.Home; break; case "3": claimqueue.TypeOfClaim = ClaimType.Theft; break; } Console.WriteLine("Enter claim description:"); claimqueue.ClaimDescription = Console.ReadLine(); Console.WriteLine("Enter claim amount (example: 2200.99):"); claimqueue.ClaimAmount = double.Parse(Console.ReadLine()); Console.WriteLine("Enter the incident date in the format: month/day/year"); string incidentDate = Console.ReadLine(); DateTime incidentPass = DateTime.Parse(incidentDate); claimqueue.DateOfIncident = incidentPass; Console.WriteLine("Enter the claim creation date format: month/day/year"); string claimDate = Console.ReadLine(); DateTime claimDatePass = DateTime.Parse(claimDate); claimqueue.DateOfClaim = claimDatePass; _claimsRepo.AddItemsToQueue(claimqueue); }
public void AddItemtoQueue() { ClaimQueue claimClass = new ClaimQueue(); ClaimsRepo claimsRepo = new ClaimsRepo(); bool added = claimsRepo.AddItemsToQueue(claimClass); Assert.IsTrue(added); Console.WriteLine(added); }
public void ReadFullQueueTest() { ClaimQueue claimClass = new ClaimQueue(); ClaimsRepo claimsRepo = new ClaimsRepo(); claimsRepo.AddItemsToQueue(claimClass); Queue <ClaimQueue> claimobjects = claimsRepo.ReadFullQueue(); bool queuehasobjects = claimobjects.Contains(claimClass); Assert.IsTrue(queuehasobjects); Console.WriteLine(queuehasobjects); }
public void Arrange() { claimsRepo = new ClaimsRepo(); claimone = new ClaimQueue(ClaimType.Car, "burned to the ground", 20.20, new DateTime(2020, 3, 22), new DateTime(2020, 3, 30)); claimsRepo.AddItemsToQueue(claimone); }