public void GetStrategy_InsertStrategyName_ReturnDefineStrategyClass(Helper.Country insert, string output)
      {
          var creator = new CreatorStrategy();
          var result  = creator.GetStrategy(insert);

          Assert.That(result.Country, Is.EqualTo(output));
      }
示例#2
0
        public IStrategy GetStrategy(Helper.Country name)
        {
            var type = GetTypeToCreate(name.ToString().ToLower());

            if (type == null)
            {
                return(null);
            }
            return(Activator.CreateInstance(type) as IStrategy);
        }