public void TestSingleWriteSingleSubscriber()
        {
            CountdownEvent latch = new CountdownEvent(1);
            IObserver <HystrixCommandCompletion> subscriber = new LatchedObserver(latch);

            commandStream.Observe().Take(1).Subscribe(subscriber);

            ExecutionResult          result = ExecutionResult.From(HystrixEventType.SUCCESS).SetExecutedInThread();
            HystrixCommandCompletion @event = HystrixCommandCompletion.From(result, CommandKey, ThreadPoolKey);

            commandStream.Write(@event);

            Assert.True(latch.Wait(TimeSpan.FromMilliseconds(1000)));
        }