public void Test1() { var spellChecker = SpellCheckerService.CreateClient(); var adictionary = spellChecker.CreateDictionary( "test-" + Guid.NewGuid().ToString()); try { var bdictionary = spellChecker.CreateDictionary( "test-" + Guid.NewGuid().ToString()); try { Assert.Empty(adictionary); adictionary.AddWord("Jeff"); Assert.Contains("Jeff", adictionary); } finally { spellChecker.DeleteDictionary(bdictionary); } } finally { spellChecker.DeleteDictionary(adictionary); } }
private ISpellCheckerService CreateSpellCheckerService(out Mock <IDataSource> mockDataSource) { mockDataSource = CreateMockDataSource(); // logging ILogger <SpellCheckerService> logger = _output.BuildLoggerFor <SpellCheckerService>(); ISpellCheckerService service = new SpellCheckerService( mockDataSource.Object, logger); return(service); }
public void Dispose() { var spellChecker = SpellCheckerService.CreateClient(); foreach (var dictionary in dictionariesToDelete) { try { spellChecker.DeleteDictionary(dictionary); } catch (Exception e) { Logging.LogException(e); } } }
public SpellController(SpellCheckerService service) { _service = service; }