public void TestReadAll() { Payment p1 = createValidPayment(); p1.Note = "C1"; Payment p2 = createValidPayment(); p2.Note = "C2"; Payment p3 = createValidPayment(); p3.Note = "C3"; List <Payment> expectedPayments = new List <Payment>() { p1, p2, p3 }; List <Payment> actualPayments = paymentCollection.ReadAll(); CollectionAssert.AreEqual(expectedPayments, actualPayments); }