public object GetBoard(int id) { var map = mapper.CreateMapper(); if (id != 0) { BoardDTO board = BoardService.Get(id); BoardViewModel myboard = map.Map <BoardViewModel>(board); return(JsonConvert.SerializeObject(myboard, Formatting.None, new JsonSerializerSettings() { ReferenceLoopHandling = ReferenceLoopHandling.Ignore })); } else { IEnumerable <BoardDTO> board = BoardService.GetAll(User.Identity.GetUserId()); IEnumerable <BoardViewModel> myboard = map.Map <IEnumerable <BoardViewModel> >(board); return(JsonConvert.SerializeObject(myboard.FirstOrDefault(), Formatting.None, new JsonSerializerSettings() { ReferenceLoopHandling = ReferenceLoopHandling.Ignore })); } }
public void GetAll_should_return_all_boards() { var data = TestUtils.GetBoardData(); var service = new BoardService(TestUtils.InitBoardMoqContext(data).Object); var boards = service.GetAll(); Assert.True(3 == boards.Count); }
public ActionResult <List <Board> > GetAll() { return(Ok(_boardService.GetAll())); }