public async Task TestReceivedResultAfterDispose()
        {
            var x = new ResultCallback();

            Assert.False(await x.Wait(TimeSpan.FromMilliseconds(50)));
            x.Dispose();
            x.ReceivedResult(CallTransmissionResponseType.MethodExecuted, null, 0);
        }
        public void TestDisposeAfterCreating()
        {
            var x = new ResultCallback();

            x.Dispose();
        }