Skip to content

Commit 7d11160

Browse files
committed
Mock action handler return value instead of registering multiple handlers
1 parent 6c22a3a commit 7d11160

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

packages/assets-controllers/src/TokenDetectionController.test.ts

+6-7
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,7 @@ describe('TokenDetectionController', () => {
168168
>;
169169

170170
const onNetworkDidChangeListeners: ((state: NetworkState) => void)[] = [];
171+
const getNetworkConfigurationByNetworkClientIdHandler = jest.fn();
171172
const changeNetwork = (providerConfig: ProviderConfig) => {
172173
onNetworkDidChangeListeners.forEach((listener) => {
173174
listener({
@@ -176,12 +177,8 @@ describe('TokenDetectionController', () => {
176177
});
177178
});
178179

179-
controllerMessenger.unregisterActionHandler(
180-
`NetworkController:getNetworkConfigurationByNetworkClientId`,
181-
);
182-
controllerMessenger.registerActionHandler(
183-
`NetworkController:getNetworkConfigurationByNetworkClientId`,
184-
jest.fn().mockReturnValueOnce(providerConfig),
180+
getNetworkConfigurationByNetworkClientIdHandler.mockReturnValue(
181+
providerConfig,
185182
);
186183
};
187184
const mainnet = {
@@ -248,7 +245,9 @@ describe('TokenDetectionController', () => {
248245

249246
controllerMessenger.registerActionHandler(
250247
`NetworkController:getNetworkConfigurationByNetworkClientId`,
251-
jest.fn().mockReturnValueOnce(mainnet),
248+
getNetworkConfigurationByNetworkClientIdHandler.mockReturnValueOnce(
249+
mainnet,
250+
),
252251
);
253252

254253
sinon

0 commit comments

Comments
 (0)