cleaner testing; reset state before each test