public void ShouldNotHandleTupleInBolt() { var subjectUnderTest = new StormNext(); var bolt = Substitute.For<IBolt>(); Assert.That(() => subjectUnderTest.BeProcessesBy(bolt), Throws.InstanceOf<NotImplementedException>()); }
public void ShouldBeAbleToHandleASpout() { var spout = Substitute.For<ISpout>(); var subjectUnderTest = new StormNext(); subjectUnderTest.BeProcessesBy(spout); spout.Received().Next(subjectUnderTest); }