public async Task Should_GetCalculationsForSpecification_InvalidId_ReturnError()
        {
            _mockCalcClient.Setup(x =>
                                  x.SearchCalculationsForSpecification(
                                      "FooBar",
                                      It.IsAny <CalculationType>(),
                                      null,
                                      It.IsAny <string>(),
                                      It.IsAny <int>()))
            .ReturnsAsync(
                new ApiResponse <SearchResults <CalculationSearchResult> >(
                    HttpStatusCode.BadRequest,
                    Builder <SearchResults <CalculationSearchResult> >
                    .CreateNew()
                    .Build()));
            _sut = new CalculationController(_mockCalcClient.Object, _mockMapper.Object, _mockAuthorizationHelper.Object, _mockResultsApiClient.Object);

            var actual = await _sut.GetCalculationsForSpecification("FooBar", CalculationType.Template, 1, null, "");

            actual.Should().BeOfType <BadRequestObjectResult>();
        }