public void ContainsUsingExplicitComparerWorks(int dummy, char deskSize, bool expected) { var source = EmployeeCollectionBuilder.Build("LMLL"); var elem = EmployeeCollectionBuilder.EmployeeWithDeskSize(deskSize); var actual = source.Contains(elem, new EmployeeDeskSizeComparer()); Assert.That(actual, Is.EqualTo(expected)); }
public void IndexOfUsingExplicitComparerWorks(int dummy, char deskSize, int from, int expected) { var source = EmployeeCollectionBuilder.Build("LLLSL"); var elem = EmployeeCollectionBuilder.EmployeeWithDeskSize(deskSize); var actual = source.IndexOf(elem, from, new EmployeeDeskSizeComparer()); Assert.That(actual, Is.EqualTo(expected)); }