public void FromWorkspace_WorkspacesIsNull_ThrowsArgumentNullException() { // arrange var sut = new WorkspacePathMapper(this._netfoxSettingsMock.Object); // act & assert Assert.Throws <ArgumentNullException>(() => sut.FromWorkspace(null)); }
public void FromWorkspace_WorkspacesIsEmpty_ReturnsEmptyCollection() { // arrange var sut = new WorkspacePathMapper(this._netfoxSettingsMock.Object); // act var result = sut.FromWorkspace(new List <Workspace>()); // assert Assert.IsEmpty(result); }
public void FromWorkspace_WorkspacesIsNotEmpty_ReturnsNotEmptyCollection() { // arrange var sut = new WorkspacePathMapper(this._netfoxSettingsMock.Object); var item = new Workspace { WorkspaceDirectoryInfo = new DirectoryInfoWrapper(new DirectoryInfo("C:/someFakePath")) }; // act var result = sut.FromWorkspace(new List <Workspace> { item }); // assert Assert.IsNotEmpty(result); }