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()); }
public EmployeeTest() { employeeController = new EmployeeController(); responseClient = Substitute.For <IResponseClient>(); employeeService = Substitute.For <IEmployeeService>(); employeeQuery = Substitute.For <IEmployeeQuery>(); employeeLogic = new EmployeeLogic(employeeService, employeeQuery); }
private void Inicializer() { employeeService = EmployeeService.GetInstance(); employeeQuery = EmployeeQuery.GetInstance(); employeeLogic = EmployeeLogic.GetInstance(employeeService, employeeQuery); responseClient = ResponseClient.GetInstance(); errorMessage = null; }
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; }