public void ShowDetailsInvoked_UserInteractionManager_ShowModalDialogInvoked() { var fileDataMock = new FakeFileData() { Name = "Name", Type = ".txt"}; _sut.SelectedItem = fileDataMock; _userInteractionManager.ShowModal_ExpectedTitle = "Details: Name.txt"; _sut.ShowDetailsCommand.Execute(null); Assert.IsTrue(_userInteractionManager.ShowModalDialogWasCalled); }
public void WhenFileSelected_AndCopyPathCommandInvoked_FileDataOpensFolder() { var fileDataMock = new FakeFileData(); _sut.SelectedItem = fileDataMock; _sut.CopyPathCommand.Execute(null); Assert.IsTrue(fileDataMock.CopyPathWasCalled); }