Example #1
0
        public void TestGetBlockedAccounts()
        {
            byte[] testScript = NativeContract.Policy.Hash.MakeScript("getBlockedAccounts");
            UT_TransactionManager.MockInvokeScript(rpcClientMock, testScript, new ContractParameter {
                Type = ContractParameterType.Array, Value = new[] { new ContractParameter {
                                                                        Type = ContractParameterType.Hash160, Value = UInt160.Zero
                                                                    } }
            });

            var result = policyAPI.GetBlockedAccounts();

            Assert.AreEqual(UInt160.Zero, result[0]);
        }