public async Task TestLimit()
        {
            NjuPayManagementFee();
            CjdPayManagementFee();

            db.SaveChanges();

            service = new TransactionsService(MockTokenClaimsAccessor(njuadminnjuTokenClaims), db);

            var resp = await service.GetSystemTransactions(new Protos.Transactions.GetSystemTransactionsRequest {
            }, TestContext);

            Assert.Equal(2, resp.Transactions.Count);

            resp = await service.GetSystemTransactions(new Protos.Transactions.GetSystemTransactionsRequest {
                Limit = 2
            }, TestContext);

            Assert.Equal(2, resp.Transactions.Count);

            resp = await service.GetSystemTransactions(new Protos.Transactions.GetSystemTransactionsRequest {
                Limit = 1
            }, TestContext);

            Assert.Equal(1, resp.Transactions.Count);

            resp = await service.GetSystemTransactions(new Protos.Transactions.GetSystemTransactionsRequest {
                Limit = -1
            }, TestContext);

            Assert.Equal(2, resp.Transactions.Count);
        }