utilizes sinon-chai