public void DataPortal_Update_Calls_IAuthorizeDataPortal_Authorize_WithCorrectParameters() { var dp = new TestableDataPortal(); dp.Update(new TestBO(), 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.Update, result.ClientRequest.Operation); }