diff --git a/app/core/Engine.test.js b/app/core/Engine.test.js index 8ee16837372f..9508ed1167e5 100644 --- a/app/core/Engine.test.js +++ b/app/core/Engine.test.js @@ -6,25 +6,33 @@ jest.unmock('./Engine'); describe('Engine', () => { it('should expose an API', () => { const engine = Engine.init({}); + expect(engine.context).toHaveProperty('AccountsController'); expect(engine.context).toHaveProperty('AccountTrackerController'); expect(engine.context).toHaveProperty('AddressBookController'); + expect(engine.context).toHaveProperty('ApprovalController'); expect(engine.context).toHaveProperty('AssetsContractController'); - expect(engine.context).toHaveProperty('TokenListController'); - expect(engine.context).toHaveProperty('TokenDetectionController'); - expect(engine.context).toHaveProperty('NftDetectionController'); - expect(engine.context).toHaveProperty('NftController'); expect(engine.context).toHaveProperty('CurrencyRateController'); + expect(engine.context).toHaveProperty('GasFeeController'); expect(engine.context).toHaveProperty('KeyringController'); + expect(engine.context).toHaveProperty('LoggingController'); expect(engine.context).toHaveProperty('NetworkController'); + expect(engine.context).toHaveProperty('NftController'); + expect(engine.context).toHaveProperty('NftDetectionController'); + expect(engine.context).toHaveProperty('PermissionController'); expect(engine.context).toHaveProperty('PhishingController'); expect(engine.context).toHaveProperty('PreferencesController'); - expect(engine.context).toHaveProperty('SignatureController'); + expect(engine.context).toHaveProperty('PPOMController'); expect(engine.context).toHaveProperty('TokenBalancesController'); + expect(engine.context).toHaveProperty('TokenListController'); + expect(engine.context).toHaveProperty('TokenDetectionController'); expect(engine.context).toHaveProperty('TokenRatesController'); expect(engine.context).toHaveProperty('TokensController'); - expect(engine.context).toHaveProperty('LoggingController'); expect(engine.context).toHaveProperty('TransactionController'); expect(engine.context).toHaveProperty('SmartTransactionsController'); + expect(engine.context).toHaveProperty('SignatureController'); + expect(engine.context).toHaveProperty('SnapController'); + expect(engine.context).toHaveProperty('SubjectMetadataController'); + expect(engine.context).toHaveProperty('SwapsController'); expect(engine.context).toHaveProperty('AuthenticationController'); expect(engine.context).toHaveProperty('UserStorageController'); expect(engine.context).toHaveProperty('NotificationServicesController');