Exemple #1
0
        public async Task UpdateUsersSampleSetsAsync_ShouldReturnNoContent_WhenIDAndUserSampleSetsAreValid()
        {
            int             id = 1;
            UsersSampleSets usersSampleSets = new UsersSampleSets();

            _projectBLMock.Setup(i => i.UpdateUsersSampleSetsAsync(usersSampleSets)).ReturnsAsync(usersSampleSets);
            UsersSampleSetsController usersSampleSetsController = new UsersSampleSetsController(_projectBLMock.Object);

            var result = await usersSampleSetsController.UpdateUsersSampleSetsAsync(id, usersSampleSets);

            Assert.IsType <NoContentResult>(result);
        }
Exemple #2
0
        public async Task UpdateUsersSampleSetsAsync_ShouldReturnStatusCode500_WhenInvalid()
        {
            int             id = -1;
            UsersSampleSets usersSampleSets = null;

            _projectBLMock.Setup(i => i.UpdateUsersSampleSetsAsync(usersSampleSets)).Throws(new Exception());
            UsersSampleSetsController usersSampleSetsController = new UsersSampleSetsController(_projectBLMock.Object);

            var result = await usersSampleSetsController.UpdateUsersSampleSetsAsync(id, usersSampleSets);

            Assert.IsType <StatusCodeResult>(result);
            Assert.Equal(500, ((StatusCodeResult)result).StatusCode);
        }