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);
        }