Home | History | Annotate | Download | only in spellchecker

Lines Matching refs:misspelling

5 // Unit tests for |Misspelling| object.
7 #include "chrome/browser/spellchecker/misspelling.h"
15 Misspelling misspelling;
16 misspelling.context = base::ASCIIToUTF16("How doe sit know");
17 misspelling.location = 4;
18 misspelling.length = 7;
19 misspelling.timestamp = base::Time::FromJsTime(42);
20 misspelling.hash = 9001;
21 misspelling.suggestions.push_back(base::ASCIIToUTF16("does it"));
32 scoped_ptr<base::DictionaryValue> serialized(misspelling.Serialize());
37 Misspelling misspelling;
38 misspelling.context = base::ASCIIToUTF16("How doe sit know");
39 misspelling.location = 4;
40 misspelling.length = 7;
41 EXPECT_EQ(base::ASCIIToUTF16("doe sit"), misspelling.GetMisspelledString());
43 misspelling.length = 0;
44 EXPECT_EQ(base::string16(), misspelling.GetMisspelledString());
46 misspelling.location = misspelling.context.length();
47 misspelling.length = 7;
48 EXPECT_EQ(base::string16(), misspelling.GetMisspelledString());
50 misspelling.location = misspelling.context.length() + 1;
51 EXPECT_EQ(base::string16(), misspelling.GetMisspelledString());