Beispiel #1
0
        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();
 }