implemented some tests for facade