public void ConstructorAndFields() { FetchBalanceResponse obj = new FetchBalanceResponse(); Assert.IsNotNull(obj); Assert.IsNull(obj.Data); obj.Data = new PayeeBalance(); Assert.IsNotNull(obj.Data); }
public void FetchBalance() { BoletoFacil boletoFacil = GetBoletoFacil(); FetchBalanceResponse response = boletoFacil.FetchBalance(); Assert.IsNotNull(response); Assert.IsTrue(response.Success); Assert.IsNotNull(response.Data); Assert.IsInstanceOfType(response.Data, typeof(PayeeBalance)); Assert.AreEqual(100m, response.Data.Balance); Assert.AreEqual(30m, response.Data.WithheldBalance); Assert.AreEqual(70m, response.Data.TransferableBalance); }
void FetchBalance() { try { FetchBalanceResponse response = boletoFacil.FetchBalance(ResponseType.XML); ShowObjectResponseHeader(); Console.WriteLine(response.Data); ShowResponseSerialized(response); } catch (BoletoFacilException e) { HandleException(e); } finally { DoneMessage(); } }