public void Setup()
		{
			_consoleMock = new ConsoleMock();
			_userRepositoryMock = new UserRepositoryMock();
			_messageRepositoryMock = new MessageRepositoryMock();

			_postCommandHandler = new PostCommandHandler(_consoleMock.Object, _userRepositoryMock.Object, _messageRepositoryMock.Object);
		}
예제 #2
0
        static void Main(string[] args)
        {
            // IUserRepository userRepo = new UserRepositoryMock();
            //  IUserRepository userRepo=new UserRepositoryDb();
            // IMessageRepository messageRepository=new MessageRepositoryDb();
            IUserRepository    userRepo          = new UserRepositoryMock();
            IMessageRepository messageRepository = new MessageRepositoryMock();
            IChatServices      serviceImpl       = new ChatServerImpl(userRepo, messageRepository);

            // IChatServer serviceImpl = new ChatServerImpl();
            SerialChatServer server = new SerialChatServer("127.0.0.1", 55555, serviceImpl);

            server.Start();
            Console.WriteLine("Server started ...");
            //Console.WriteLine("Press <enter> to exit...");
            Console.ReadLine();
        }