public void TestInit() { geoPoints = new List <GeoPoint> { new GeoPoint { Id = 0, ActivityId = 0, Latitude = 69.9, Longitude = 420.4 }, new GeoPoint { Id = 1, ActivityId = 1, Latitude = 12, Longitude = 24 }, new GeoPoint { Id = 2, ActivityId = 0, Latitude = 68, Longitude = 419 } }; var mockContext = new Mock <ApplicationDbContext>(); var geoPointRepo = new Mock <IGeoPointRepository>(); geoPointRepo.Setup(g => g.ReadAll()).Returns(geoPoints); geoPointRepo.Setup(g => g.GetById(It.IsAny <long>())) .Returns <long>(i => Task.FromResult(geoPoints.Where(x => x.Id == i).Single())); geoPointRepo.Setup(g => g.Create(It.IsAny <GeoPoint>())) .Returns(It.IsAny <GeoPoint>); //geoPointRepo.Setup(g => g.Update(It.IsAny<GeoPoint>())); var feedEventRepo = new Mock <IFeedEventRepository>(); var membershipRepo = new Mock <IMembershipRepository>(); var moodRepo = new Mock <IMoodRepository>(); var badgeRepo = new Mock <IBadgeRepository>(); var unitOfWork = new Mock <IUnitOfWork>(); geoPointService = new GeoPointService(geoPointRepo.Object, unitOfWork.Object); }
public MGeoPointController(IGeoPointService geoPointService) { _geoPointService = geoPointService; }