public PriceInfo( decimal?bidPrice, decimal?purchasePrice, decimal?finalPrice) { InvalidPriceException.AssertValid(nameof(bidPrice), bidPrice); InvalidPriceException.AssertValid(nameof(purchasePrice), purchasePrice); InvalidPriceException.AssertValid(nameof(finalPrice), finalPrice); this.BidPrice = bidPrice; this.PurchasePrice = purchasePrice; this.FinalPrice = finalPrice; }
public void InvalidPriceExceptionSerializable() { var exc = new InvalidPriceException("for testing"); AssertException <InvalidPriceException>(exc); }