public void Setup()
        {
            _dicionario = new Mock<DicionarioClient>() { CallBase = true };
            string[] dictionaryValues = new string[] { "a", "b", "c", "d", "e" };
            _dicionario.Setup(d => d.GetWordAtPosition(It.IsAny<int>())).Returns((int position) => dictionaryValues[position]);

            _wordSearcher = new TestableWordSearcher();
            _wordSearcher.SetDicionario(_dicionario.Object);
        }
        public void Setup()
        {
            _dicionario = new Mock <DicionarioClient>()
            {
                CallBase = true
            };
            string[] dictionaryValues = new string[] { "a", "b", "c", "d", "e" };
            _dicionario.Setup(d => d.GetWordAtPosition(It.IsAny <int>())).Returns((int position) => dictionaryValues[position]);

            _wordSearcher = new TestableWordSearcher();
            _wordSearcher.SetDicionario(_dicionario.Object);
        }