public async Task GetUsersSampleByUserIDAsync_ShouldReturnNotFound_WhenUsersSampleIsNull()
        {
            //arrange
            int         id          = -1;
            UsersSample usersSample = null;

            _projectBLMock.Setup(i => i.GetUsersSampleByIDAsync(id)).ReturnsAsync(usersSample);
            UsersSampleController usersSampleController = new UsersSampleController(_projectBLMock.Object);

            //act
            var result = await usersSampleController.GetUsersSampleByUserIDAsync(id);

            //assert
            Assert.IsType <NotFoundResult>(result);
        }
        public async Task GetUsersSampleByUserIDAsync_ShouldReturnOkResult_WhenIDIsValid()
        {
            //arrange
            List <UsersSample> usersSamples = new List <UsersSample>();
            int userID = 1;

            _projectBLMock.Setup(i => i.GetUsersSampleByUserIDAsync(userID)).ReturnsAsync(usersSamples);
            UsersSampleController usersSampleController = new UsersSampleController(_projectBLMock.Object);

            //act
            var result = await usersSampleController.GetUsersSampleByUserIDAsync(userID);

            //assert
            Assert.IsType <OkObjectResult>(result);
        }