Example #1
0
 public WordSearchAlgorithm(DirectionSearchFactory directionSearchFactory, List <String> wordsList)
 {
     directionSearchStrategies = directionSearchFactory.CreateStrategies();
     words = wordsList;
 }
Example #2
0
        public void GivenDirectionSearchFactoryWhenCallingCreateStrategiesThenCreateStrategiesDoesNotReturnNull()
        {
            Dictionary <DirectionEnum, IDirectionSearchStrategy> result = sut.CreateStrategies();

            Assert.IsNotNull(result);
        }