public async void ProjectAsyncHasExpectedResultWhenMessageTypeMismatch() { var message = new MismatchMessage(); await _sut.ProjectAsync(_client, message); Assert.That(_calls, Is.Empty); }
public async void ProjectAsyncTokenHasExpectedResultWhenMessageTypeMismatch() { var source = new CancellationTokenSource(); var message = new MismatchMessage(); await _sut.ProjectAsync(_client, message, source.Token); Assert.That(_calls, Is.Empty); }
public void null_properties_are_replaced_with_special_placeholders() { var subject = new MismatchMessage { Target = null }; var result = subject.ToString(); Assert.That(result, Is.EqualTo("<null> is ok, but {?Subject} is not somthing in this message")); }
public void template_messages_that_dont_match_class_properties_get_a_placeholder() { var subject = new MismatchMessage { Target = "The target property" }; var result = subject.ToString(); Assert.That(result, Is.EqualTo("The target property is ok, but {?Subject} is not somthing in this message")); }