public void CompareResultWrongActionList() { var lstDirectoryStructure = new ListWithDiffValues(); using (var compareDirectoryStructure = new CompareDirectoryStructure(lstDirectoryStructure)) { var items = lstDirectoryStructure.GetFakeClassWrongActionList(); Assert.IsFalse(compareDirectoryStructure.ActionList.Join(items, row1 => row1.DirectoryItemValue.Name, row2 => row2.DirectoryItemValue.Name, (row1, row2) => new { row1.DirectoryItemValue }).ToList().Count() == 2); } }
public void CompareListWithDiffValues() { var lstDirectoryStructure = new ListWithDiffValues(); using (var compareDirectoryStructure = new CompareDirectoryStructure(lstDirectoryStructure)) { Assert.IsTrue(compareDirectoryStructure.ActionList.Count == 2); var items = lstDirectoryStructure.GetDirectoriesContent(); Assert.IsTrue(compareDirectoryStructure.CompareResult.Join(items, row1 => row1.ComparableValue, row2 => row2.ComparableValue, (row1, row2) => new { row1.ComparableValue }).ToList().Count() == 2); } }