public void FilenameRequestHandler_SendsMessage_ForMessage( [NotNull, Frozen] ISettingsManager manager, [NotNull, Frozen] ISelkieInMemoryBus bus, [NotNull] SourceFileSelectorModel sut, [NotNull] FilenameRequestMessage message) { // Arrange manager.Filename = "Test.txt"; // Act sut.FilenameRequestHandler(message); // Assert bus.Received() .PublishAsync(Arg.Is <FilenameChangedMessage>(x => x.Filename == "Test.txt")); }
internal void FilenameRequestHandler(FilenameRequestMessage obj) { SendFilenameChangedMessage(); }