sinon
cool.factory