Пример #1
0
        public void RecordMessageSent_GivenTheMessageHasAlreadyBeenRecordedAsSent_ThrowsAnInvalidOperationException()
        {
            // Arrange
            var waitingSender = new WaitingSender<int>(3);
            waitingSender.RecordMessageSent();

            // Act
            waitingSender.RecordMessageSent();
        }
Пример #2
0
        public void RecordMessageSent_GivenTheMessageHasAlreadyBeenRecordedAsSent_ThrowsAnInvalidOperationException()
        {
            // Arrange
            var waitingSender = new WaitingSender <int>(3);

            waitingSender.RecordMessageSent();

            // Act
            waitingSender.RecordMessageSent();
        }
Пример #3
0
        public void RecordMessageSent_GivenTheMessageHasNotBeenRecordAsSent_UpdatesTheMessageSentFlagToTrue()
        {
            // Arrange
            var waitingSender = new WaitingSender <int>(4);

            // Act
            waitingSender.RecordMessageSent();

            // Assert
            waitingSender.MessageSent.Should().BeTrue();
        }
Пример #4
0
        public void RecordMessageSent_GivenTheMessageHasNotBeenRecordAsSent_UpdatesTheMessageSentFlagToTrue()
        {
            // Arrange
            var waitingSender = new WaitingSender<int>(4);

            // Act
            waitingSender.RecordMessageSent();

            // Assert
            waitingSender.MessageSent.Should().BeTrue();
        }