public void CanSearchForAllThreadReferences() { UnderTest.Initialise(null); UnderTest.Criteria = new InventorySearchCriteria { SearchString = string.Empty, ShowAllThreads = true }; UnderTest.SearchCommand.Execute(null); var expectedCount = _threadReferenceRepository.GetAll().Count(); UnderTest.SearchResults.Should().HaveCount(expectedCount); }
public override void Initialise(object param) { Criteria = new InventorySearchCriteria(); SearchResults = new ObservableCollection <WrappedThreadReference>(); _threadReferences = _threadReferenceRepository.GetAll().OrderBy(o => !o.Owned).ThenBy(o => o.Id).AsObservable(); }