public void DeviceManagementAddErrorCodeRequest() { var status = ""; var uid = ""; var recivedId = ""; var wasCalled = false; if (!testClient.isConnected()) { testClient.connect(); } testClient.mgmtCallback += (reqId, sts) => { recivedId = reqId; status = sts; wasCalled = true; }; uid = testClient.addErrorCode(12); Assert.IsTrue(wasCalled); Assert.AreEqual(status, "200"); Assert.AreEqual(recivedId, uid); }