コード例 #1
0
ファイル: StObjectTest.cs プロジェクト: twistys01/ripple-cs
        public void testSymbolics()
        {
            Assert.NotNull(TxFormat.FromString("Payment"));

            JObject json = JObject.Parse("{\"Expiration\"        : 21, " + "\"TransactionResult\" : 0,  " + "\"TransactionType\"   : 0  }");

            StObject so = StObject.OutTranslate.FromJObject(json);

            Assert.AreEqual(so.GetFormat, TxFormat.Payment);
            so.SetFormat(null); // Else it (SHOULD) attempt to validate something clearly unFormatted

            JObject obj = StObject.InTranslate.ToJObject(so);

            Assert.AreEqual(obj["TransactionResult"].ToString(), "tesSUCCESS");
            Assert.AreEqual(obj["TransactionType"].ToString(), "Payment");
        }