public void GetPersonsWithPhone()
        {
            Mock<IPersonRepository> mock = new Mock<IPersonRepository>();
            mock.Setup(a => a.Persons).Returns(new Person[]
            {
                new Person { id = 1, name = "Jan", surname = "Kowalski", phone_number2 = 781784372},
                new Person { id = 2, name = "Kamil", surname = "Nowak" },
                new Person { id = 3, name = "Paweł", surname = "Barwicki" },
                new Person { id = 4, name = "Michał", surname = "Jelonek", phone_number2 = 781764231 },
                new Person { id = 5, name = "Dawid", surname = "Kowalski" },
                new Person { id = 6, name = "Emil", surname = "Kopycki" },
                new Person { id = 7, name = "Adam", surname = "Fugiel" },
                new Person { id = 8, name = "Jan", surname = "Jelonek" },
                new Person { id = 9, name = "Rafał", surname = "Michalski" },
                new Person { id = 10, name = "Jan", surname = "Kowalski" }
            }.AsQueryable());

            PersonController ctrl = new PersonController(mock.Object);
            object [] temp = ctrl.GetPersonsWithComPhone();
            Assert.AreEqual(temp.Length, 2);
        }