public ReportPackageMessageBase( IMessageServiceConfiguration configuration, ReportPackageRequest request) { Configuration = configuration ?? throw new ArgumentNullException(nameof(configuration)); Request = request ?? throw new ArgumentNullException(nameof(request)); }
public void GivenANullArgument_ItShouldThrow( IMessageServiceConfiguration configuration, ReportPackageRequest request) { Assert.Throws <ArgumentNullException>(() => new ReportMyPackageMessage( configuration, request)); }
public ReportAbuseMessage( IMessageServiceConfiguration configuration, ReportPackageRequest request, bool alreadyContactedOwners) : base(configuration, request) { AlreadyContactedOwners = alreadyContactedOwners; }
public void GivenANullArgument_ItShouldThrow( IMessageServiceConfiguration configuration, ReportPackageRequest request, bool alreadyContactedOwners) { Assert.Throws <ArgumentNullException>(() => new ReportAbuseMessage( configuration, request, alreadyContactedOwners)); }
private static ReportMyPackageMessage CreateMessage( bool copySender = false) { var request = new ReportPackageRequest { FromAddress = Fakes.FromAddress, Package = Fakes.Package, PackageUrl = Fakes.PackageUrl, PackageVersionUrl = Fakes.PackageVersionUrl, Reason = "reason", Message = "message", RequestingUser = Fakes.RequestingUser, RequestingUserUrl = Fakes.ProfileUrl, Signature = "signature", CopySender = copySender }; return(new ReportMyPackageMessage( Configuration, request)); }
public ReportMyPackageMessage( IMessageServiceConfiguration configuration, ReportPackageRequest request) : base(configuration, request) { }