public void ThenThereIsOnlyOnePhysicalMessage(string testMessage, MessageMinimiser sut) { var actual = sut.MinimiseMessage(testMessage); actual.NumberOfMessagesToSend.Should().Be(1); }
public void ThenTheChargeIsForTwoMessages(string testMessage, MessageMinimiser sut) { var actual = sut.MinimiseMessage(testMessage); actual.NumberOfMessagesCharged.Should().Be(2); }
public void ThenTheyUseTheBasicCharacterSet(string testMessage, MessageMinimiser sut) { var actual = sut.MinimiseMessage(testMessage); actual.SmsMessages[0].Udh.Should().BeEmpty(); }
public void ThenPayloadIsUntransformed(string testMessage, string expected, MessageMinimiser sut) { var actual = sut.MinimiseMessage(testMessage); actual.SmsMessages[0].Payload.Should().Be(expected); }
public void ThenTheResultShouldBeAnSmsMessageGroup(MessageMinimiser sut, string testMessage) { var actual = sut.MinimiseMessage(testMessage); actual.Should().BeOfType <SmsMessageGroup>(); }