public void RecordMessageSent_GivenTheMessageHasAlreadyBeenRecordedAsSent_ThrowsAnInvalidOperationException() { // Arrange var waitingSender = new WaitingSender<int>(3); waitingSender.RecordMessageSent(); // Act waitingSender.RecordMessageSent(); }
public void RecordMessageSent_GivenTheMessageHasAlreadyBeenRecordedAsSent_ThrowsAnInvalidOperationException() { // Arrange var waitingSender = new WaitingSender <int>(3); waitingSender.RecordMessageSent(); // Act waitingSender.RecordMessageSent(); }
public void RecordMessageSent_GivenTheMessageHasNotBeenRecordAsSent_UpdatesTheMessageSentFlagToTrue() { // Arrange var waitingSender = new WaitingSender <int>(4); // Act waitingSender.RecordMessageSent(); // Assert waitingSender.MessageSent.Should().BeTrue(); }
public void RecordMessageSent_GivenTheMessageHasNotBeenRecordAsSent_UpdatesTheMessageSentFlagToTrue() { // Arrange var waitingSender = new WaitingSender<int>(4); // Act waitingSender.RecordMessageSent(); // Assert waitingSender.MessageSent.Should().BeTrue(); }