clexanal - Clexa + mockery

more about : clexanal