public SurrogateAsserter(IAssertAdapter assertAdapter, IAsserterStrategyFactory asserterStrategyFactory) { Assert = assertAdapter; _asserterStrategyFactory = asserterStrategyFactory; _asserterStrategyFactory.Asserter = this; }
protected TestBase(IDataGenerator dataGenerator, IObjectCreator objectCreator = null, IAssertAdapter assertAdapter = null, IAssertHelper assertHelper = null, IMethodTester methodTester = null, IConstructorTester constructorTester = null) : base(dataGenerator) { ObjectCreator = objectCreator ?? new ReflectionBasedObjectCreator(); _assertAdapter = assertAdapter ?? new NUnitAssertAdapter(); Asserter = assertHelper ?? new SurrogateAsserter(_assertAdapter, new AsserterStrategyFactory(_assertAdapter)); MethodTester = methodTester ?? new MethodTester(dataGenerator); ConstructorTester = constructorTester ?? new ConstructorTester(dataGenerator); }
public BooleanAsserterStrategy(IAssertAdapter assertAdapter) : base(assertAdapter) { }
public Int32AsserterStrategy(IAssertAdapter assertAdapter) : base(assertAdapter) { }
protected MockDataItemTestBase(IDataGenerator dataGenerator, IAssertAdapter assertAdapter, IDataReaderHelper dataReaderHelper) : base(dataGenerator, assertAdapter) { DataReaderHelper = dataReaderHelper; }
public UriAsserterStrategy(IAssertAdapter assertAdapter) : base(assertAdapter) { }
protected MockTestBase(IObjectCreator objectCreator, IAssertAdapter assertAdapter) : base(new RandomDataGenerator(), objectCreator, assertAdapter, new SurrogateAsserter(assertAdapter)) { Setup(); }
protected MockTestBase(IDataGenerator dataGenerator, IAssertAdapter assertAdapter) : base(dataGenerator, new ReflectionBasedObjectCreator(), assertAdapter, new SurrogateAsserter(assertAdapter)) { Setup(); }
public StringAsserterStategy(IAssertAdapter assertAdapter) : base(assertAdapter) { }
public AsserterStrategyFactory(IAssertAdapter assertAdapter) { Assert = assertAdapter; InitializePrimitiveStrategies(); }
public EnumerableAsserterStrategy(IAssertAdapter assertAdapter, IAsserterStrategyFactory asserterStrategyFactory) : base(assertAdapter) { _asserterStrategyFactory = Guard.ThrowIfNull("asserterStrategyFactory", asserterStrategyFactory); }
public LongAsserterStrategy(IAssertAdapter assertAdapter) : base(assertAdapter) { }
public TestRunner(IAssertAdapter assertAdapter, Action classSetup, Action classCleanup) { Assert = assertAdapter; ClassSetup = classSetup; ClassCleanup = classCleanup; }
public DateTimeAsserterStrategy(IAssertAdapter assertAdapter) : base(assertAdapter) { }
public ObjectAsserterStrategy(IAssertAdapter assertAdapter, IAssertHelper asserter) : base(assertAdapter) { _asserter = asserter; }
public NullableAsserterStrategy(IAssertAdapter assertAdapter) : base(assertAdapter) { }
public ExceptionAsserter(IAssertAdapter assertAdapter) { Assert = assertAdapter; }
protected MockTestBase(IDataGenerator dataGenerator, IObjectCreator objectCreator, IAssertAdapter assertAdapter) : base(dataGenerator, objectCreator, assertAdapter) { Setup(); }
public SurrogateAsserter(IAssertAdapter asserterAdapter) : this(asserterAdapter, new AsserterStrategyFactory(asserterAdapter)) { }
public GuidAsserterStrategy(IAssertAdapter assertAdapter) : base(assertAdapter) { }
public Tuple2AsserterStrategy(IAssertAdapter assertAdapter) : base(assertAdapter) { }
public ByteAsserterStrategy(IAssertAdapter assertAdapter) : base(assertAdapter) { }
protected AsserterStrategyBase(IAssertAdapter assertAdapter) { Assert = assertAdapter; }
protected MockDataItemTestBase(IObjectCreator objectCreator, IAssertAdapter assertAdapter, IDataReaderHelper dataReaderHelper) : base(objectCreator, assertAdapter) { DataReaderHelper = dataReaderHelper; }
public EnumAsserterStrategy(IAssertAdapter assertAdapter) : base(assertAdapter) { }