Beispiel #1
0
            public void ReturnsWordSurroundedByPrefixAndSuffix(string prefix, string suffix, string expected)
            {
                var obs        = Observable.Return(new BitmapImage());
                var suggestion = new AutoCompleteSuggestion("foo", obs, prefix, suffix);

                Assert.AreEqual(expected, suggestion.ToString());
            }
Beispiel #2
0
            public void ReturnsOneForEmptyString()
            {
                var obs = Observable.Return(new BitmapImage());

                var suggestion = new AutoCompleteSuggestion("joe", "namathe", obs, "@", "");

                int rank = suggestion.GetSortRank("");

                Assert.AreEqual(1, rank);
            }
Beispiel #3
0
            public void ReturnsCorrectScoreForSuggestions(string login, string name, int expectedRank)
            {
                var obs = Observable.Return(new BitmapImage());

                var suggestion = new AutoCompleteSuggestion(login, name, obs, "@", "");

                int rank = suggestion.GetSortRank("pat");

                Assert.AreEqual(expectedRank, rank);
            }