public void GivenNullExpressionWhenExecuteEnumerableCalledThenShouldThrowArgumentNull() { var target = new TestDerivedCustomProvider(Query); Assert.Throws <ArgumentNullException>( () => target.ExecuteEnumerable(null)); }
public void GivenExpressionWhenExecuteEnumerableCalledThenShouldCallSourceProviderCreateQuery() { var wrapper = TestWrapper; var target = new TestDerivedCustomProvider(wrapper); target.ExecuteEnumerable(NewExpression); Assert.True(wrapper.TestProvider.CreateQueryCalled); }
public void GivenExpressionWhenExecuteTypeCalledThenShouldCallSourceProviderExecute() { var wrapper = TestWrapper; var target = new TestDerivedCustomProvider(wrapper); target.Execute <Expression>(NewExpression); Assert.True(wrapper.TestProvider.ExecuteCalled); }