An Architecture-Oriented Data Warehouse Testing Approach.