public void SearchByNameTest()
        {
            var mockPersistance = new Moq.Mock<IPersistanceFramework>();

            mockPersistance.Setup(m => m.CreateQueryContext<Neighborhood>()).Returns(
                GetTestNeighborhoods());

            NeighborhoodRepository repository = new NeighborhoodRepository(mockPersistance.Object);

            var results = repository.FindBySimilarName("First");

            Assert.AreEqual(1,results.Count(),"Wrong Number of results");
            Assert.AreEqual("FirstOne", results[0].Name);
        }