public function it_passes_on_next_if_not_disposed()
{
$subject = new Subject();
$value = 42;
$observer = $this->createMock('Rx\\ObserverInterface');
$observer->expects($this->once())->method('onNext')->with($this->equalTo($value));
$subject->subscribe($observer);
$subject->onNext($value);
}