Работя върху модул на javascript, който изпраща данни към кръстосано домейн сървър. Имам набор от тестове в qunit, който проверява поведението, използвайки sinon за прихващане на заявки и фалшиви отговори, идващи от XmlHttpRequest. Това работи чудесно, с изключение на IE8/9, който използва XDomainRequest, за да позволи CORS извиквания (с малко ограничена функционалност).
Моят проблем е, че sinon позволява подигравка с моето използване на XmlHttpRequest, но не и XDomainRequest. След гугъл не можах да намеря някой да се подиграва на XDomainRequest. Някой има ли практически опит с тестване около XDomainRequest и какво може да се направи?