public void Matches_are_ordered_by_weights() { dbMock.Setup(x => x.Records).Returns(new[] { new Record(@"FS::C:\Users\tkellogg", 10M), new Record(@"FS::C:\Users\tkellogg2", 13M), new Record(@"FS::C:\Users\tkellogg3", 15M), }); var record = controller.GetMatchesForSearchTerm(""); record.Select(x => x.Path).ToArray() .ShouldEqual(new[] { @"C:\Users\tkellogg3", @"C:\Users\tkellogg2", @"C:\Users\tkellogg" }); }