public void ConstructingPersonsController_WithNullInsolvenciesCollectionFormatter_ThrowsArgumentNullException() { // Arrange IHalCollectionFormatter <InsolvencyOrderPersonModel> halCollectionFormatter = null; // Act void Constructing() => new InsolvencyOrderPersonsController( mockDataAccessCradle.Object, mockPersonsRepository.Object, mockIncludeReader.Object, mockPageInformationProvider.Object, mockHalFormatter.Object, halCollectionFormatter, mockTelemetryClient.Object); // Assert Assert.ThrowsException <ArgumentNullException>((Action)Constructing); }
public void ConstructingDisputesController_WithNullDisputeCollectionFormatter_ThrowsArgumentNullException() { // Arrange IHalCollectionFormatter <DisputeModel> disputeCollectionFormatter = null; // Act void Constructing() => new DisputesController( mockDataAccessCradle.Object, mockDisputeRepository.Object, mockIncludeReader.Object, mockPageInformationProvider.Object, mockDisputeFormatter.Object, disputeCollectionFormatter, mockTelemetryClient.Object); // Assert Assert.ThrowsException <ArgumentNullException>((Action)Constructing); }
public void ConstructingPersonsController_WithNullInsolvenciesCollectionFormatter_HasCorrectParameterNameForArgumentException() { // Arrange const string expectedParameterName = "personCollectionFormatter"; IHalCollectionFormatter <InsolvencyOrderPersonModel> halCollectionFormatter = null; // Act void Constructing() => new InsolvencyOrderPersonsController( mockDataAccessCradle.Object, mockPersonsRepository.Object, mockIncludeReader.Object, mockPageInformationProvider.Object, mockHalFormatter.Object, halCollectionFormatter, mockTelemetryClient.Object); // Assert ExceptionAssert.HasCorrectParameterNameForArgumentException(Constructing, expectedParameterName); }
public void ConstructingDisputesController_WithNullDisputeCollectionFormatter_HasCorrectParameterNameForArgumentException() { // Arrange const string expectedParameterName = "disputeCollectionFormatter"; IHalCollectionFormatter <DisputeModel> disputeCollectionFormatter = null; // Act void Constructing() => new DisputesController( mockDataAccessCradle.Object, mockDisputeRepository.Object, mockIncludeReader.Object, mockPageInformationProvider.Object, mockDisputeFormatter.Object, disputeCollectionFormatter, mockTelemetryClient.Object); // Assert ExceptionAssert.HasCorrectParameterNameForArgumentException(Constructing, expectedParameterName); }