@spotinst/spinnaker-deck
Version:
Spinnaker-Deck service, forked with support to Spotinst
14 lines (11 loc) • 557 B
text/typescript
import { SecurityGroupWriter } from './SecurityGroupWriter';
import { TaskExecutor } from 'core/task';
describe('SecurityGroupWriter', () => {
it('copies the security group name on upsert', () => {
const spy = spyOn(TaskExecutor, 'executeTask');
SecurityGroupWriter.upsertSecurityGroup({ name: 'mySecurityGroupName' }, null, 'myDescription', {});
expect(spy).toHaveBeenCalled();
const job = spy.calls.mostRecent().args[0].job[0];
expect(job).toEqual(jasmine.objectContaining({ securityGroupName: 'mySecurityGroupName' }));
});
});