Ejemplo n.º 1
0
    public PagerTests()
    {
        _expectedList = Enumerable.Range(0, 100);
        _client       = Substitute.For <IResponseClient>();

        _client.GetResponse(Arg.Any <int>(), Arg.Any <int>())
        .Returns(ci => _expectedList.Skip(((int)ci[0] - 1) * (int)ci[1]).Take((int)ci[1]).ToList().AsResponse());
    }
Ejemplo n.º 2
0
 public EmployeeTest()
 {
     employeeController = new EmployeeController();
     responseClient     = Substitute.For <IResponseClient>();
     employeeService    = Substitute.For <IEmployeeService>();
     employeeQuery      = Substitute.For <IEmployeeQuery>();
     employeeLogic      = new EmployeeLogic(employeeService, employeeQuery);
 }
Ejemplo n.º 3
0
 private void Inicializer()
 {
     employeeService = EmployeeService.GetInstance();
     employeeQuery   = EmployeeQuery.GetInstance();
     employeeLogic   = EmployeeLogic.GetInstance(employeeService, employeeQuery);
     responseClient  = ResponseClient.GetInstance();
     errorMessage    = null;
 }
Ejemplo n.º 4
0
        static void Main(string[] args)
        {
            var serviceProvider = ContainerConfiguration.Configure();

            _client   = serviceProvider.Resolve <IResponseClient>();
            _server   = serviceProvider.Resolve <IServer>();
            _settings = serviceProvider.Resolve <ISettings>();

            var getJson = _settings.getJson();

            Console.WriteLine($"Settings: {getJson.Result}");
            _settings = JsonConvert.DeserializeObject <Settings>(getJson.Result);


            int port = args.Length > 0 ? int.Parse(args[0]) : _settings.frontServerPort;

            string protocol = args.Length > 1 ? args[1] : _settings.defaultProtocol;

            Console.WriteLine("Server => Running :)");
            Console.WriteLine("-------------------");
            Console.WriteLine($"Protocol =>{protocol} ");
            Console.WriteLine("-------------------");
            Console.WriteLine($"Port Number =>{port}");

            IListener listener = new ServerFactory(port).CreateListener(protocol);


            var startListener = new Thread(delegate()
            {
                _server.ServerStarted(listener);
            });

            startListener.Start();



            var startClient = new Thread(delegate()
            {
                _client.ServerStarted(listener, _settings.serviceServerPort);
            });

            startClient.Start();



            AllocConsole();
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(Intervall._form1 = new Form1());
        }
 public AlexaResponseClient(IJsonSerializer jsonSerializer, IHttpClient client)
 {
     JsonSerializer = jsonSerializer;
     HttpClient     = client;
     Instance       = this;
 }