public void CalculateIntellisenseProvider_GetIntellisenseResults_InputBeginsCaretPositonedAfterTwoCharacters_ResultsFilteredBasedOnCharacters()
{
var context = new IntellisenseProviderContext
{
CaretPosition = 2,
InputText = "se",
IsInCalculateMode = true,
DesiredResultSet = IntellisenseDesiredResultSet.ClosestMatch
};
CalculateIntellisenseProvider calculateIntellisenseProvider = GetCalculateProvider(false);
IList<IntellisenseProviderResult> results = calculateIntellisenseProvider.GetIntellisenseResults(context);
Assert.AreEqual(4, results.Count);
Assert.AreEqual("search", results[0].Name);
Assert.AreEqual("searchb", results[1].Name);
Assert.AreEqual("second", results[2].Name);
Assert.AreEqual("seriessum", results[3].Name);
}