Exemple #1
0
 public BlockSimpleController(
     IBlockStacker blockStacker,
     ILogger <BlockSimpleController> logger)
 {
     _logger       = logger ?? throw new ArgumentNullException(nameof(logger));
     _blockStacker = blockStacker ?? throw new ArgumentNullException(nameof(blockStacker));
 }
 protected override BlockSimpleController EstablishContext()
 {
     _blockStacker = Substitute.For <IBlockStacker>();
     _logger       = Substitute.For <ILogger <BlockSimpleController> >();
     return(new BlockSimpleController(_blockStacker, _logger));
 }