globalSelection.spec.jsx 721 B

1234567891011121314151617181920212223
  1. import {updateProjects} from 'app/actionCreators/globalSelection';
  2. import GlobalSelectionActions from 'app/actions/globalSelectionActions';
  3. describe('GlobalSelection ActionCreators', function() {
  4. let updateProjectsMock;
  5. beforeEach(function() {
  6. updateProjectsMock = GlobalSelectionActions.updateProjects = jest.fn();
  7. });
  8. describe('updateProjects()', function() {
  9. it('updates', function() {
  10. updateProjects([1, 2]);
  11. expect(updateProjectsMock).toHaveBeenCalledWith([1, 2]);
  12. });
  13. it('does not update invalid projects', function() {
  14. updateProjects(['1']);
  15. expect(updateProjectsMock).not.toHaveBeenCalled();
  16. });
  17. });
  18. describe('updateEnvironments()', function() {});
  19. });