public async Task GetPlayersFromZagreb_ShouldReturnPlayersFromZagreb()
        {
            var testPlayers = GetTestPlayers();
            var service     = new PlayersServiceImpl(testPlayers);

            var result = await service.GetPlayersByQueries(string.Empty, "zagreb", null, null);

            Assert.AreEqual(2, result.Count);
        }
        public async Task GetPlayersByQueries_ShouldReturnPlayersByQueries()
        {
            var testPlayers = GetTestPlayers();
            var service     = new PlayersServiceImpl(testPlayers);

            var result = await service.GetPlayersByQueries(string.Empty, "rijeka", Gender.Male, Skill.FormerPlayer);

            Assert.AreEqual(1, result.Count);
        }
        public async Task GetAllPlayers_ShouldReturnAllPlayers()
        {
            var testPlayers = GetTestPlayers();
            var service     = new PlayersServiceImpl(testPlayers);

            var result = await service.GetPlayersByQueries(string.Empty, string.Empty, null, null);

            Assert.AreEqual(testPlayers.Count(), result.Count);
        }