public async Task Exists_ShouldReturnTrue_WhenChatServerExist()
        {
            var serverRepository = new ServerRepository(GetMysql());
            var chatRepository   = new ChatChannelServerRepository(GetMysql());

            var server = await serverRepository.AddServer(11u, "127.0.0.1", 123, "test");

            await chatRepository.Insert(server, 133u);

            Assert.True(await chatRepository.Exists(server.Id, 133u));
        }
        public async Task Remove_ShouldRemoveServer()
        {
            var serverRepository = new ServerRepository(GetMysql());
            var chatRepository   = new ChatChannelServerRepository(GetMysql());

            var server = await serverRepository.AddServer(11u, "127.0.0.1", 123, "test");

            await chatRepository.Insert(server, 133u);

            await chatRepository.Remove(server.Id, 133u);

            Assert.False(await chatRepository.Exists(server.Id, 133u));
        }
        public async Task Exists_ShouldReturnFalse_WhenChatServerNotExist()
        {
            var chatRepository = new ChatChannelServerRepository(GetMysql());

            Assert.False(await chatRepository.Exists(12345u, 123123u));
        }