public async Task Abbreviations(string text) { Storage.Current = new Catalyst.OnlineRepositoryStorage(new DiskStorage("catalyst-models")); var nlp = await Pipeline.ForAsync(Language.English); var doc = new Document(text, Language.English); nlp.ProcessSingle(doc); var abbCapturer = new Models.AbbreviationCapturer(Language.English); var abbreviations = abbCapturer.ParseDocument(doc); Assert.Equal(1, abbreviations.Count); Assert.Equal(abbreviations.Single().Abbreviation, "ASAP"); }
public async Task Abbreviations(string text) { English.Register(); var nlp = await Pipeline.ForAsync(Language.English); var doc = new Document(text, Language.English); nlp.ProcessSingle(doc); var abbCapturer = new Models.AbbreviationCapturer(Language.English); var abbreviations = abbCapturer.ParseDocument(doc); Assert.Single(abbreviations); Assert.Equal("ASAP", abbreviations.Single().Abbreviation); }