public List <IFizzBuzz> GenerateList(int number) { var service = FizzBuzzServiceFactory.CreateGenerateListService(FizzBuzzType.One); var list = service.GenerateList(number); return(list.GetList()); }
public FizzBuzzTest() { _serviceType01 = FizzBuzzServiceFactory.CreateGenerateService(FizzBuzzType.One); _serviceType02 = FizzBuzzServiceFactory.CreateGenerateService(FizzBuzzType.Two); _serviceType03 = FizzBuzzServiceFactory.CreateGenerateService(FizzBuzzType.Three); _serviceTYpe01List = FizzBuzzServiceFactory.CreateGenerateListService(FizzBuzzType.One); _serviceTYpe02List = FizzBuzzServiceFactory.CreateGenerateListService(FizzBuzzType.Two); _serviceTYpe03List = FizzBuzzServiceFactory.CreateGenerateListService(FizzBuzzType.Three); }
public void 値を1から100までプリントする(int input, string expected) { var service = FizzBuzzServiceFactory.CreateGenerateListService(FizzBuzzType.One); Assert.Equal(expected, service.GenerateList(100).GetList()[input].GetValue()); }