コード例 #1
0
 public SimcardsControllerUnitTest()
 {
     service            = new Mock <IService <SimcardServiceModel> >();
     mapper             = new Mock <IMapper>();
     log                = new Mock <ILog>();
     query              = new Mock <IQuery <SimcardServiceModel> >();
     simcardsController = new SimcardsController(service.Object, mapper.Object, log.Object, query.Object);
     Arrange();
 }
コード例 #2
0
        public void PostSimcard_WhenCalled_ReturnsInternalError()
        {
            // Arrange
            simcardsController = new SimcardsController(null, null, log.Object, query.Object);

            // Act
            var result = simcardsController.PostSimcard(simcardController);

            // Assert
            var response = result as StatusCodeResult;

            Assert.Equal(500, response.StatusCode);
        }
コード例 #3
0
        public void DeleteSimcard_WhenCalled__ReturnsInternalError(int id)
        {
            // Arrange
            simcardsController = new SimcardsController(null, null, log.Object, query.Object);

            // Act
            var result = simcardsController.DeleteSimcard(id);

            Assert.IsType <StatusCodeResult>(result);

            // Assert
            var response = result as StatusCodeResult;

            Assert.Equal(500, response.StatusCode);
        }