Beispiel #1
0
        public void Constructor_ThrowsArgumentNullException_NullFactory()
        {
            var logger = Substitute.For <ILogger <SalesTableDataController> >();
            ISalesTableFactory salesTableFactory = null;

            Assert.Throws <ArgumentNullException>(() => new SalesTableDataController(logger, salesTableFactory));
        }
 public SalesTableDataController(ILogger <SalesTableDataController> logger, ISalesTableFactory salesTableFactory)
 {
     _logger            = logger ?? throw new ArgumentNullException(nameof(logger));
     _salesTableFactory = salesTableFactory ?? throw new ArgumentNullException(nameof(salesTableFactory));
 }