public void DetectAnagrams_ShouldReturnDetectedAnagrams()
        {
            RequestedWord = "dievas";

            ExpectedList.AddRange(new List <string>()
            {
                "dievas", "veidas", "vedasi", "deivas"
            });

            _anagramSolver.GetAnagramsSeperated(RequestedWord).Returns(ExpectedList);

            //////////////////////////////////
            //////////////////////////////////

            var result = _requestService.DetectAnagrams(RequestedWord);

            result.ShouldNotBeEmpty();
            result.ShouldBe(ExpectedList);

            _anagramSolver.Received().GetAnagramsSeperated(RequestedWord);
        }
        public IList <string> DetectAnagrams(string requestWord)
        {
            IList <string> words = _anagramSolver.GetAnagramsSeperated(requestWord);

            return(words);
        }