public void DataPortal_Fetch_Calls_IAuthorizeDataPortal_Authorize_WithCorrectParameters() { var dp = new TestableDataPortal(); dp.Fetch(typeof(TestBO), null, new DataPortalContext(null, false), true); var result = (AuthorizeDataPortalStub)dp.AuthProvider;//This comes from App.Config Assert.AreEqual(typeof(TestBO), result.ClientRequest.ObjectType); Assert.AreEqual(DataPortalOperations.Fetch, result.ClientRequest.Operation); }