public virtual void Initialize() { Server = new BasicServer(); Client = new BasicClient(); string ip = Guid.NewGuid().ToString(); int port = Common.Port; Server.InitializeServer(GetContext(ip, port), new DirectServerProvider()); Client.InitializeClient(GetContext(ip, port), new DirectClientProvider()); Server.StartServer(); var sv = DirectServerProvider.Servers; Client.StartClient(); ServerService = Server.Context.Services.Get <TService>(); ClientService = Client.Context.Services.Get <TService>(); Assert.IsNotNull(ServerService); Assert.IsNotNull(ClientService); }