summaryrefslogtreecommitdiff
path: root/spec/frontend/monitoring/store/embed_group/mutations_spec.js
blob: 2f8d7687aadfa8834d564bf7f4448793fc81ea1f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import * as types from '~/monitoring/stores/embed_group/mutation_types';
import mutations from '~/monitoring/stores/embed_group/mutations';
import state from '~/monitoring/stores/embed_group/state';
import { mockNamespace } from '../../mock_data';

describe('Embed group mutations', () => {
  describe('ADD_MODULE', () => {
    it('should add a module', () => {
      const stateCopy = state();

      mutations[types.ADD_MODULE](stateCopy, mockNamespace);

      expect(stateCopy.modules).toEqual([mockNamespace]);
    });
  });
});