示例#1
0
        public async Task DeleteAsyncTest()
        {
            // Stage - read first record available from local storage
            var transaction = await _contract.Context.Transactions.FirstOrDefaultAsync();

            /* .SaveChangesAsync() is called automatically within the contract */
            /* We don't need to call .SaveChangesAsync() again here for any reason */

            // Act & Assert - delete a single TransactionModel from local storage
            Assert.DoesNotThrowAsync(async() => await _contract.DeleteAsync(transaction.Id, transaction));
        }