diff --git a/spec/javascripts/projects/gke_cluster_dropdowns/stores/actions_spec.js b/spec/javascripts/projects/gke_cluster_dropdowns/stores/actions_spec.js index d9292abc5e8..46085fe97aa 100644 --- a/spec/javascripts/projects/gke_cluster_dropdowns/stores/actions_spec.js +++ b/spec/javascripts/projects/gke_cluster_dropdowns/stores/actions_spec.js @@ -69,14 +69,17 @@ describe('GCP Cluster Dropdown Store Actions', () => { describe('validateProjectBilling', () => { it('checks project billing status from Google API', done => { - store - .dispatch('validateProjectBilling') - .then(() => { - expect(store.state.projectHasBillingEnabled).toBeTruthy(); - - done(); - }) - .catch(done.fail); + testAction( + actions.validateProjectBilling, + true, + { + selectedProject: selectedProjectMock, + projectHasBillingEnabled: null, + }, + [{ type: 'SET_PROJECT_BILLING_STATUS', payload: true }], + [], + done, + ); }); });