Example #1
0
        public void GetInvestmentsOk()
        {
            var pageSize    = 10;
            var investments = _zonkyApi.GetInvestmentsAsync(0, pageSize, _tokenProvider.GetToken(), CancellationToken.None).GetAwaiter().GetResult();

            Assert.AreEqual(pageSize, investments.Count());
        }
Example #2
0
        public void GetWalletAsyncOk()
        {
            var wallet = _zonkyApi.GetWalletAsync(_tokenProvider.GetToken(), CancellationToken.None).GetAwaiter().GetResult();

            Assert.IsNotNull(wallet.BankAccount);
            Assert.IsTrue(wallet.Balance > 0);
        }
Example #3
0
        public void GetLoanInvestmentsOk()
        {
            var loanInvestments = _zonkyApi.GetLoanInvestmentsAsync(1, _tokenProvider.GetToken(), CancellationToken.None).GetAwaiter().GetResult();

            Assert.AreNotEqual(0, loanInvestments.Count());
            Assert.AreEqual(2, loanInvestments.Count());
        }
        public void GetInvestmentsOk()
        {
            var pageSize    = 10;
            var investments = _zonkyApi.GetInvestmentsAsync(0, pageSize, _tokenProvider.GetToken(), CancellationToken.None).GetAwaiter().GetResult();

            // Mock API returns no data
            Assert.IsNull(investments);
        }