Esempio n. 1
0
        public void UserRepositoryDb_GetUserById()
        {
            UserRepositoryDb urd = new UserRepositoryDb();
            var a = urd.GetUserById(1);

            Assert.IsNotNull(a);
        }
Esempio n. 2
0
        public void UserRepositoryDb_GetAllData()
        {
            UserRepositoryDb urd = new UserRepositoryDb();
            int expectedCount    = 3;

            int count = urd.Users.Count;

            Assert.AreSame(expectedCount, count, "Harusnya 3.");
        }
Esempio n. 3
0
        public void UserRepositoryDb_DeleteUser()
        {
            UserRepositoryDb urd = new UserRepositoryDb();

            urd.DeleteUser(1);
            var a = urd.GetUserById(1);

            Assert.IsNull(a);
        }
Esempio n. 4
0
        public void UserRepositoryDb_UpdateUser()
        {
            UserRepositoryDb urd  = new UserRepositoryDb();
            User             user = new User()
            {
                Username = "******", UserId = 1
            };

            urd.UpdateUser(user);
            var a = urd.GetUserById(1);

            Assert.AreEqual(user, a);
        }
Esempio n. 5
0
        public void UserRepositoryDb_AddUser()
        {
            UserRepositoryDb urd  = new UserRepositoryDb();
            User             user = new User()
            {
                Username = "******", UserId = 1000
            };

            urd.AddUser(user);
            var a = urd.GetUserById(1000);

            Assert.IsNotNull(a);
        }
Esempio n. 6
0
        static void Main(string[] args)
        {
            // IUserRepository userRepo = new UserRepositoryMock();
            IUserRepository    userRepo          = new UserRepositoryDb();
            IMessageRepository messageRepository = new MessageRepositoryDb();
            IChatServer        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();
        }