bitter-dentist-28132
09/13/2019, 9:47 PMreturn new Promise((resolve, reject) => {
let num = 0;
object1.apply(o => {
expect(o.prop1).toBe(something);
expect(o.prop2).toBe(somethingElse);
num++;
if (num === 2) {
done();
}
});
object2.apply(o => {
expect(o.prop1).toBe(something);
expect(o.prop2).toBe(somethingElse);
num++;
if (num === 2) {
done();
}
});
});
i know in QUnit you can do
const done = QUnit.done(2);
object1.apply(o => {
expect(o.prop1).toBe(something);
expect(o.prop2).toBe(somethingElse);
done();
});
object2.apply(o => {
expect(o.prop1).toBe(something);
expect(o.prop2).toBe(somethingElse);
done();
});
so i might just end up switching to that, but i'm wondering how you all run these kinds of tests with not-QUnithelpful-bear-175
09/15/2019, 6:47 AM