public void GetMapPoints_ItemIdPassed_ShouldCallRepositoryWithItem(IMapPointRepository mapPointRepository, [FakeDb.AutoFixture.Content] Data.Items.Item item)
        {
            var controller = new MapsController(mapPointRepository);

            controller.GetMapPoints(item.ID.Guid);
            mapPointRepository.GetAll(item).ReceivedWithAnyArgs(1);
        }
Exemple #2
0
        public JsonResult GetMapPoints(Guid itemId)
        {
            var item   = Context.Database.GetItem(new ID(itemId));
            var points = mapPointRepository.GetAll(item);

            return(Json(points));
        }
    public void GetMapPoints_ItemIdPassed_PointsReturnedFormRepo(IMapPointRepository mapPointRepository, Db db, MapPoint[] points,[FakeDb.AutoFixture.Content]Data.Items.Item item)
    {
      mapPointRepository.GetAll(null).ReturnsForAnyArgs(points);

      var controller = new MapsController(mapPointRepository);
      var actualPoints = controller.GetMapPoints(item.ID.Guid).Data as IEnumerable<MapPoint>;
      actualPoints.ShouldBeEquivalentTo(points);
    }
        public void GetMapPoints_ItemIdPassed_PointsReturnedFormRepo(IMapPointRepository mapPointRepository, Db db, MapPoint[] points, [FakeDb.AutoFixture.Content] Data.Items.Item item)
        {
            mapPointRepository.GetAll(null).ReturnsForAnyArgs(points);

            var controller   = new MapsController(mapPointRepository);
            var actualPoints = controller.GetMapPoints(item.ID.Guid).Data as IEnumerable <MapPoint>;

            actualPoints.ShouldBeEquivalentTo(points);
        }
Exemple #5
0
        public JsonResult Get(bool?getall)
        {
            List <MapPoint> mapData = db.GetAll(getall.HasValue && getall.Value);

            return(Json(mapData));
        }
 public void GetMapPoints_ItemIdPassed_ShouldCallRepositoryWithItem(IMapPointRepository mapPointRepository, [FakeDb.AutoFixture.Content]Data.Items.Item item)
 {
   var controller = new MapsController(mapPointRepository);
   controller.GetMapPoints(item.ID.Guid);
   mapPointRepository.GetAll(item).ReceivedWithAnyArgs(1);
 }