Skip to content
This repository has been archived by the owner on Jul 9, 2021. It is now read-only.

Commit

Permalink
FAT00 Fixed tests
Browse files Browse the repository at this point in the history
  • Loading branch information
JoseviAgullo committed Oct 17, 2016
1 parent bad3f44 commit 0f82684
Showing 1 changed file with 37 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
using System.Web.Http.Routing;
using FluentAssertions;
using NUnit.Framework.Constraints;
using Sfa.Das.ApprenticeshipInfoService.Core.Logging;
using Sfa.Das.ApprenticeshipInfoService.Core.Models;
using Sfa.Das.ApprenticeshipInfoService.Core.Models.Responses;
using SFA.DAS.Apprenticeships.Api.Types;
Expand All @@ -28,12 +29,17 @@ public void ShouldReturnProvider()
var mockGetProviders = new Mock<IGetProviders>();
var mockControllerHelper = new Mock<IControllerHelper>();
var mockApprenticeshipProviderRepository = new Mock<IApprenticeshipProviderRepository>();
var mockLogger = new Mock<ILog>();

mockGetProviders.Setup(
x =>
x.GetProvidersByUkprn(1)).Returns(expected);

var _sut = new ProvidersController(mockGetProviders.Object, mockControllerHelper.Object, mockApprenticeshipProviderRepository.Object);
var _sut = new ProvidersController(
mockGetProviders.Object,
mockControllerHelper.Object,
mockApprenticeshipProviderRepository.Object,
mockLogger.Object);
var actual = _sut.Get(1);

actual.Should().BeEquivalentTo(expected);
Expand All @@ -47,12 +53,17 @@ public void ShouldReturnProvidersNotFound()
var mockGetProviders = new Mock<IGetProviders>();
var mockControllerHelper = new Mock<IControllerHelper>();
var mockApprenticeshipProviderRepository = new Mock<IApprenticeshipProviderRepository>();
var mockLogger = new Mock<ILog>();

mockGetProviders.Setup(
x =>
x.GetProvidersByUkprn(1)).Returns(expected);

var _sut = new ProvidersController(mockGetProviders.Object, mockControllerHelper.Object, mockApprenticeshipProviderRepository.Object);
var _sut = new ProvidersController(
mockGetProviders.Object,
mockControllerHelper.Object,
mockApprenticeshipProviderRepository.Object,
mockLogger.Object);

ActualValueDelegate<object> test = () => _sut.Get(-2);

Expand All @@ -72,14 +83,19 @@ public void ShouldReturnValidListOfStandardProviders()
var mockGetProviders = new Mock<IGetProviders>();
var mockControllerHelper = new Mock<IControllerHelper>();
var mockApprenticeshipProviderRepository = new Mock<IApprenticeshipProviderRepository>();
var mockLogger = new Mock<ILog>();

mockControllerHelper.Setup(x => x.GetActualPage(It.IsAny<int>())).Returns(1);
mockGetProviders.Setup(
x =>
x.GetByStandardIdAndLocation(It.IsAny<int>(), It.IsAny<double>(), It.IsAny<double>(),
It.IsAny<int>())).Returns(expected);

var _sut = new ProvidersController(mockGetProviders.Object, mockControllerHelper.Object, mockApprenticeshipProviderRepository.Object);
var _sut = new ProvidersController(
mockGetProviders.Object,
mockControllerHelper.Object,
mockApprenticeshipProviderRepository.Object,
mockLogger.Object);

var response = _sut.GetByStandardIdAndLocation(1, 2, 3, 1);

Expand All @@ -106,14 +122,19 @@ public void ShouldReturnValidListOfFrameworkProviders()
var mockGetProviders = new Mock<IGetProviders>();
var mockControllerHelper = new Mock<IControllerHelper>();
var mockApprenticeshipProviderRepository = new Mock<IApprenticeshipProviderRepository>();
var mockLogger = new Mock<ILog>();

mockControllerHelper.Setup(x => x.GetActualPage(It.IsAny<int>())).Returns(1);
mockGetProviders.Setup(
x =>
x.GetByFrameworkIdAndLocation(It.IsAny<int>(), It.IsAny<double>(), It.IsAny<double>(),
It.IsAny<int>())).Returns(expected);

var _sut = new ProvidersController(mockGetProviders.Object, mockControllerHelper.Object, mockApprenticeshipProviderRepository.Object);
var _sut = new ProvidersController(
mockGetProviders.Object,
mockControllerHelper.Object,
mockApprenticeshipProviderRepository.Object,
mockLogger.Object);

var response = _sut.GetByFrameworkIdAndLocation(1, 2, 3, 1);

Expand All @@ -133,10 +154,15 @@ public void ShouldThrowExceptionIfLatLonIsNullSearchingByStandardId()
var mockGetProviders = new Mock<IGetProviders>();
var mockControllerHelper = new Mock<IControllerHelper>();
var mockApprenticeshipProviderRepository = new Mock<IApprenticeshipProviderRepository>();
var mockLogger = new Mock<ILog>();

mockControllerHelper.Setup(x => x.GetActualPage(It.IsAny<int>())).Returns(1);

var _sut = new ProvidersController(mockGetProviders.Object, mockControllerHelper.Object, mockApprenticeshipProviderRepository.Object);
var _sut = new ProvidersController(
mockGetProviders.Object,
mockControllerHelper.Object,
mockApprenticeshipProviderRepository.Object,
mockLogger.Object);

ActualValueDelegate<object> test = () => _sut.GetByStandardIdAndLocation(1, null, null, 1);

Expand All @@ -149,10 +175,15 @@ public void ShouldThrowExceptionIfLatLonIsNullSearchingByFrameworkId()
var mockGetProviders = new Mock<IGetProviders>();
var mockControllerHelper = new Mock<IControllerHelper>();
var mockApprenticeshipProviderRepository = new Mock<IApprenticeshipProviderRepository>();
var mockLogger = new Mock<ILog>();

mockControllerHelper.Setup(x => x.GetActualPage(It.IsAny<int>())).Returns(1);

var _sut = new ProvidersController(mockGetProviders.Object, mockControllerHelper.Object, mockApprenticeshipProviderRepository.Object);
var _sut = new ProvidersController(
mockGetProviders.Object,
mockControllerHelper.Object,
mockApprenticeshipProviderRepository.Object,
mockLogger.Object);

ActualValueDelegate<object> test = () => _sut.GetByFrameworkIdAndLocation(1, null, null, 1);

Expand Down

0 comments on commit 0f82684

Please sign in to comment.