コード例 #1
0
        public void testGetAccount()
        {
            Task <FigoAccount> task_a = sut.GetAccount("A1.2");
            FigoAccount        a      = task_a.Result;

            Assert.AreEqual("A1.2", a.AccountId);
            Assert.IsNotNull(a.Balance.Balance);
            Assert.IsNotNull(a.Balance.BalanceDate);

            Task <List <FigoTransaction> > task_b = sut.GetTransactions(a);

            task_b.Wait();
            List <FigoTransaction> ts = task_b.Result;

            Assert.IsTrue(ts.Count > 0);

            Task <List <FigoPayment> > task_c = sut.GetPayments(a);

            task_c.Wait();
            List <FigoPayment> ps = task_c.Result;

            Assert.IsTrue(ps.Count >= 0);
        }