moduleFor("controller:preferences/account"); QUnit.test("updating of associated accounts", function(assert) { const controller = this.subject({ siteSettings: { enable_google_oauth2_logins: true }, model: Em.Object.create({ second_factor_enabled: true }), site: Em.Object.create({ isMobileDevice: false }) }); assert.equal(controller.get("canUpdateAssociatedAccounts"), false); controller.set("model.second_factor_enabled", false); assert.equal(controller.get("canUpdateAssociatedAccounts"), true); });