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);
        }