public void Constructor_ForTesterIsNull_Throws( )
        {
            _tester = null;

            Action action = () => CreateSut( );

            action.Should( )
            .Throw <ArgumentNullException> ( )
            .And.ParamName.Should( )
            .Be("tester");
        }
예제 #2
0
        public ConstructorInfoTester([NotNull] ILogger logger,
                                     [NotNull] ISingleParameterTester tester)
        {
            Guard.ArgumentNotNull(tester,
                                  nameof(tester));
            Guard.ArgumentNotNull(logger,
                                  nameof(logger));

            _logger = logger;
            _tester = tester;
        }
 public void Setup( )
 {
     _logger = Substitute.For <ILogger> ( );
     _tester = Substitute.For <ISingleParameterTester> ( );
 }