Esempio n. 1
0
        static IEnumerable <object[]> GetDataForTests()
        {
            var addressCode1 = "ADDRESS CODE 1";
            var addressCode2 = "ADDRESS CODE 2";

            var addressMock1 = mockHelper.PrepareMock(addressCode1, null, false);
            var bc1          = new BalanceCall()
            {
                Address = addressMock1,
            };

            yield return(new object[] { bc1, $"payable({addressCode1}).balance" });

            var addressMock2 = mockHelper.PrepareMock(addressCode2, null, false);
            var bc2          = new BalanceCall()
            {
                Address = addressMock2,
            };

            yield return(new object[] { bc2, $"payable({addressCode2}).balance" });
        }
Esempio n. 2
0
 public void GenerateCodeTest(BalanceCall bc, string expected)
 {
     System.Diagnostics.Contracts.Contract.Requires(bc != null);
     Assert.AreEqual(expected, bc.GenerateCode());
 }