public void TestMultiChainListPermissions() { // Setup var processWrapper = new ProcessWrapper { Mock = true, ReplyMessage = "[{ \"address\": \"Test01\", \"startblock\": \"12345\", \"endblock\": \"23456\" }]" }; var chain = new MultiChain(null, processWrapper); // Test var perms = chain.ListPermissions(); // Check Assert.AreEqual(1, perms.permissions.Length); Assert.AreEqual("Test01", perms.permissions[0].address); Assert.AreEqual("12345", perms.permissions[0].startblock); Assert.AreEqual("23456", perms.permissions[0].endblock); Assert.AreEqual("/c D:\\Development\\Eigenbouw\\bc\\MultiChain\\multichain-cli.exe testchain listpermissions", processWrapper.ProcessInfo.Arguments); }
private void button6_Click(object sender, EventArgs e) { var permissie = chain.ListPermissions(); }