public void ItAcceptsDifferentSubjects() { var sut = GetPipeline <SecondTestSubject>(); var subject = new SecondTestSubject { Value = 0 }; sut.Subject(subject); sut.Do <Increment>(); subject.Value.Should().Be(1); }
public void Run(SecondTestSubject subject) { subject.Value++; }