public void T004_GetAdvertTypes_TwoAdvertTypes()
        {
            // Arrange
            var advertRepo      = new Mock <IGenericRepository <Advert> >();
            var advertTypesRepo = new Mock <IGenericRepository <AdvertType> >();

            advertRepo.Setup(x => x.GetSet()).Returns(new List <Advert>());
            advertTypesRepo.Setup(x => x.GetSet()).Returns(new List <AdvertType>());

            // Act
            var advertSearchOptionService = new AdvertSearchOptionService(advertRepo.Object, advertTypesRepo.Object);
            var result = advertSearchOptionService.GetAdvertTypes();

            // Assert
            Assert.AreEqual(result.Count, 2);
            Assert.AreEqual(result[0].Text, "Typ oferty: sprzedaż");
            Assert.AreEqual(result[1].Text, "Typ oferty: wynajem");
            Assert.AreEqual(result[0].Value, "false");
            Assert.AreEqual(result[1].Value, "true");
        }