public void SeeAllClaims() { Queue <Claim> localClaimList = claimRepo.ReturnClaimQueue(); Console.WriteLine("Claim ID\t" + "Type\t" + "Description\t" + "Amount\t" + "DateOfIncident\t" + "DateOfClaim\t" + "IsValid\t" + ""); foreach (Claim claim in localClaimList) { Console.WriteLine(claim.ClaimID + "\t" + claim.TypeOfClaim + "\t" + claim.Description + "\t" + "$" + claim.ClaimAmount + "\t" + claim.DateOfIncident + "\t" + claim.DateOfIncident + "\t" + claim.IsValid + "\t" + ""); } Console.WriteLine("Press enter to return to main menu."); Console.ReadLine(); Console.Clear(); RunMenu(); }
public void AddClaimToQueueMethod_Test() { //Arrange Claim item1 = new Claim(1, "Easy Claim", 1000d, new DateTime(2019, 8, 26), new DateTime(2019, 9, 29), false, ClaimType.Car); Claim item2 = new Claim(2, "Medium Claim", 2000d, new DateTime(2019, 9, 16), new DateTime(2019, 9, 29), true, ClaimType.Home); Claim item3 = new Claim(3, "Hard Claim", 3000d, new DateTime(2019, 9, 21), new DateTime(2019, 9, 29), true, ClaimType.Theft); //Act claimRepo.AddClaimToQueue(item1); claimRepo.AddClaimToQueue(item2); claimRepo.AddClaimToQueue(item3); Queue <Claim> localClaimQueue = claimRepo.ReturnClaimQueue(); int actual = localClaimQueue.Count; int expected = 3; //Assert Assert.AreEqual(expected, actual); }