Ejemplo n.º 1
0
        public void Is_Fail()
        {
            var _apiService = Substitute.For <IApiService>();

            _apiService.PostApi <BoardQueryDto, BoardQueryResp>(null)
            .ReturnsForAnyArgs(new BoardQueryResp()
            {
                IsSuccess = false, Items = null
            });

            IBoardLogic boardLogic = new BoardLogic(null, null, _apiService);

            var boardList = boardLogic.GetBoardList(null, 0).Result;

            Assert.IsFalse(boardList.IsSuccess);
        }
Ejemplo n.º 2
0
        public void Is_Success()
        {
            var _apiService = Substitute.For <IApiService>();

            _apiService.PostApi <BoardQueryDto, BoardQueryResp>(null)
            .ReturnsForAnyArgs(new BoardQueryResp()
            {
                IsSuccess = true, Items = new List <BoardQueryRespItem>()
            });

            var _boardDa = Substitute.For <IBoardDa>();

            _boardDa.GetBoardData(new List <string>()).ReturnsForAnyArgs(new List <BoardDto>());

            IBoardLogic boardLogic = new BoardLogic(null, _boardDa, _apiService);

            var boardList = boardLogic.GetBoardList(null, 0).Result;

            Assert.IsTrue(boardList.IsSuccess);
        }