public FizzBuzzAppService(
     IMapper mapper,
     IFizzBuzzService fizzBuzzService)
 {
     this.mapper          = mapper;
     this.fizzBuzzService = fizzBuzzService;
 }
Пример #2
0
        static void Main(string[] args)
        {
            _fizzBuzzService = new FizzBuzzService(DI.CreatePrinterService());

            _fizzBuzzService.InputRange(1,100);
            Console.ReadLine();
        }
Пример #3
0
 public static void ResetState()
 {
     AddedServices   = false;
     RanToCompletion = false;
     Factory         = null;
     FizzBuzzService = null;
 }
 public void SetUp()
 {
     _fizzRule = new Mock <IRule>();
     _rules    = new List <IRule> {
         _fizzRule.Object
     };
     _fizzBuzzService = new FizzBuzzService(_rules);
 }
Пример #5
0
 public FizzBuzzController(
     IConfiguration configuration,
     ILogger <FizzBuzzController> logger,
     IFizzBuzzService fizzBuzzService)
 {
     _configuration   = configuration;
     _logger          = logger;
     _fizzBuzzService = fizzBuzzService;
 }
Пример #6
0
        public static async Task Main(string[] args)
        {
            IFizzBuzzService fizzBuzzService = await new FizzBuzzService("dev", "OrleansBasics", addConsole: true)
                                               .Connect();

            CreateHostBuilder(args)
            .ConfigureServices(services => services.AddSingleton(fizzBuzzService))
            .Build()
            .Run();
        }
Пример #7
0
        public MainWindow(IFizzBuzzService fizzBuzzService)
        {
            InitializeComponent();

            _fizzBuzzService = fizzBuzzService;

            fizzTextBox.Text       = "3";
            buzzTextBox.Text       = "5";
            lastNumberTextBox.Text = "100";
        }
Пример #8
0
        private void btnSend_Click(object sender, RoutedEventArgs e)
        {
            lbxResult.Items.Clear();

            IFizzBuzzService fizzBuzzService = App.Container.Resolve <IFizzBuzzService>();
            uint             maxValue;

            if (!uint.TryParse(txtMaxValue.Text, out maxValue) || maxValue > 100)
            {
                MessageBox.Show("Nur ganze Zahlen von 0 bis 100 erlaubt");
                return;
            }

            var resultList = fizzBuzzService.GetFizzBuzzEnumBy(maxValue);

            resultList.ToList().ForEach(i => lbxResult.Items.Add(i));
        }
Пример #9
0
        public void CallServiceTest()
        {
            // Arrange
            var binding = new BasicHttpBinding();
            ChannelFactory <IFizzBuzzService> factory =
                new ChannelFactory <IFizzBuzzService>(binding, address);
            IFizzBuzzService service = factory.CreateChannel();
            int randomNumber         = new Random().Next();
            var listNumbers          = Enumerable.Range(randomNumber, 100).ToList();
            var actual = new List <string>();

            listNumbers.ForEach(elementSerie =>
            {
                string valueConvertedSerie = String.Empty;

                if (elementSerie % 3 == 0)
                {
                    valueConvertedSerie = "Fizz";
                }

                if (elementSerie % 5 == 0)
                {
                    valueConvertedSerie += "Buzz";
                }

                if (elementSerie % 3 != 0 && elementSerie % 5 != 0)
                {
                    valueConvertedSerie = elementSerie.ToString();
                }

                actual.Add(valueConvertedSerie);
            });


            // Act
            var expected = service.GetSerieFizzBuzz(new Random().Next());

            // Assert
            CollectionAssert.AreEqual(actual, expected);
        }
Пример #10
0
 public FizzBuzzApp(IFizzBuzzConsole fizzBuzzConsole, IConsoleIo console, IFizzBuzzService fizzBuzzService)
 {
     FizzBuzzConsole = fizzBuzzConsole;
     Console         = console;
     FizzBuzzService = fizzBuzzService;
 }
 public FizzBuzzController(IFizzBuzzService service)
 {
     _service = service;
 }
Пример #12
0
 public GetFizzBuzzQueryHandler(IFizzBuzzService fizzBuzzService)
 {
     _fizzBuzzService = fizzBuzzService;
 }
Пример #13
0
 public Test()
 {
     fizzBuzzService = new FizzBuzzService();
 }
Пример #14
0
 public FizzBuzzController()
 {
     _service = new FizzBuzzService.FizzBuzzService();
 }
Пример #15
0
 public FizzBuzzRunner(IFizzBuzzService fizzBuzzService)
 {
     this.fizzBuzzService = fizzBuzzService;
 }
 public GetFizzBuzzResultsQueryHandler(IMapper mapper, IFizzBuzzService fizzBuzzService)
 {
     _mapper          = mapper;
     _fizzBuzzService = fizzBuzzService;
 }
 public FizzBuzzRequestHandler(IFizzBuzzService fizzBuzzService,
                               IFizzBuzzQueryReader fizzBuzzQueryReader)
 {
     FizzBuzzService     = fizzBuzzService;
     FizzBuzzQueryReader = fizzBuzzQueryReader;
 }
 public FizzBuzzController(IFizzBuzzService fizzBuzzService)
 {
     _fizzBuzzService = fizzBuzzService;
 }
Пример #19
0
 public HomeController()
 {
     _fizzBuzzService = new FizzBuzzService();
 }
Пример #20
0
 public FizzBuzzController(IFizzBuzzService fizzBuzzsRepository)
 {
     _repository = fizzBuzzsRepository;
 }
Пример #21
0
 public void Initialize()
 {
     _fizzBuzzService = new FizzBuzzService();
 }
Пример #22
0
 public FizzBuzzController(IFizzBuzzService fizzbuzz)
 {
     this.fizzbuzz = fizzbuzz;
 }
Пример #23
0
 public void Setup()
 {
     _fizzBuzzValidatorMock = new Mock <IFizzBuzzValidator>();
     _fizzBuzzService       = new FizzBuzzService(_fizzBuzzValidatorMock.Object);
 }
Пример #24
0
 public FizzBuzzTest(FizzBuzzReturnTypeFixture returnTypes)
 {
     _FizzBuzzService = new FizzBuzzService();
     _ReturnTypes     = returnTypes;
 }
 public FizzBuzzServiceTests()
 {
     _fizzBuzzService = new FizzBuzzService();
 }
Пример #26
0
 public void Setup()
 {
     _fizzBuzzService = new FizzBuzzService();
 }
Пример #27
0
 public ComplexFakeStartup(IServiceFactory factory, IFizzBuzzService fizzBuzzService)
 {
     Factory         = factory;
     FizzBuzzService = fizzBuzzService;
 }
Пример #28
0
 public FizzBuzzController(IFizzBuzzService service, ILogger <FizzBuzzController> logger)
 {
     _service = service;
     _logger  = logger;
 }
Пример #29
0
 public MainWindowViewModel(IFizzBuzzService fizzBuzzService)
 {
     _fizzBuzzService = fizzBuzzService;
 }
 public GetFizzBuzzQueryHandlerTest()
 {
     _fizzBuzzService = new FizzBuzzService();
     _queryHandler    = new GetFizzBuzzQueryHandler(_fizzBuzzService);
 }
Пример #31
0
 public FizzBuzzDecorator(IFizzBuzzService fizzBuzzService,
                          ILogger <FizzBuzzDecorator> logger)
 {
     _fizzBuzzService = fizzBuzzService;
     _logger          = logger;
 }