tests with phake
tests with prophecy