public async Task TestPaymentER_Get()
        {
            var payment = await PaymentER.GetPaymentER(1);

            Assert.Equal(1, payment.Id);
            Assert.True(payment.IsValid);
        }
        public async Task TestPaymentER_DeleteObjectFromDatabase()
        {
            const int ID_TO_DELETE = 99;

            await PaymentER.DeletePaymentER(ID_TO_DELETE);

            var paymentToCheck = await Assert.ThrowsAsync <Csla.DataPortalException>
                                     (() => PaymentER.GetPaymentER(ID_TO_DELETE));
        }
        public async Task TestPaymentER_UpdateExistingObjectInDatabase()
        {
            var payment = await PaymentER.GetPaymentER(1);

            payment.Notes = "These are updated Notes";

            var result = await payment.SaveAsync();

            Assert.NotNull(result);
            Assert.Equal("These are updated Notes", result.Notes);
        }