public WordSearchAlgorithm(DirectionSearchFactory directionSearchFactory, List <String> wordsList) { directionSearchStrategies = directionSearchFactory.CreateStrategies(); words = wordsList; }
public void GivenDirectionSearchFactoryWhenCallingCreateStrategiesThenCreateStrategiesDoesNotReturnNull() { Dictionary <DirectionEnum, IDirectionSearchStrategy> result = sut.CreateStrategies(); Assert.IsNotNull(result); }