writing test for the facade