Пример #1
0
        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);
        }
Пример #2
0
 public MGeoPointController(IGeoPointService geoPointService)
 {
     _geoPointService = geoPointService;
 }