public void CanReadWordList() { var wordListSource = new EmbeddedWordListSource(); wordListSource.Load(); Assert.That(wordListSource.Words().Count(), Is.GreaterThan(0)); }
public void The10thWordIs_aaliis() { var wordListSource = new EmbeddedWordListSource(); wordListSource.Load(); var actual = wordListSource.Words().Skip(9).Take(1).First(); Assert.That(actual, Is.EqualTo("aaliis")); }
// This method gets called by the runtime. Use this method to add services to the container. public void ConfigureServices(IServiceCollection services) { services.AddControllers(); services.AddSingleton <Tree>(sp => { var wordSource = new EmbeddedWordListSource(); wordSource.Load(); return(TrieTreeFactory.From(wordSource)); }); services.AddTransient <WordFinder>(); }