public void Constructor_ThrowsArgumentNullException_Nullsales() { var logger = Substitute.For <ILogger <SalesController> >(); ICarSales salesTableMatrix = null; Assert.Throws <ArgumentNullException>(() => new SalesController(logger, salesTableMatrix)); }
public SalesController(ILogger <SalesController> logger, ICarSales carSales) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _carSales = carSales ?? throw new ArgumentNullException(nameof(carSales)); }