public void InstanceOf_CreatesInstance_WhenArgumentsInAnyOrder() { ITestInterfaceOne arg1 = Substitute.For <ITestInterfaceOne>(); IEnumerable arg2 = Substitute.For <IEnumerable>(); Action <int> arg3 = _ => { }; TestClassOne testObject = Instance.Of <TestClassOne>(arg3, arg2, arg1); testObject.ShouldNotBeNull(); }
public TestClassTwo(ITestInterfaceOne testInterface) { TestInterface = testInterface ?? throw new ArgumentNullException(nameof(testInterface)); }
public TestClassTwo(ITestInterfaceOne testInterface, IEnumerable <int> values) { TestInterface = testInterface ?? throw new ArgumentNullException(nameof(testInterface)); Values = values ?? throw new ArgumentNullException(nameof(values)); }
protected TestBaseAbstractClassOne(ITestInterfaceOne testInterface) { TestInterface = testInterface; }
internal TestClassSix(TestBaseAbstractClassOne abstractClass, ITestInterfaceOne interfaceOne) { AbstractClass = abstractClass; InterfaceOne = interfaceOne; }
public TestClassOne(ITestInterfaceOne testInterface, IEnumerable data, Action <int> onValue = null) : base(testInterface) { OnValue = onValue; Data = data; }