Overview Q & A Rating & Review
A snippet pack to make you more productive working with the Jasmine test library.
This extension contains code snippets for Jasmine test framework and is based on the awesome sublime-jasmine package by @NicoSantangelo .
This extension ships a bunch of useful code snippets for the JavaScript editor. Get an overview from theCode Snippet Manager in Visual Studio located under the Tools top level menu.
SnippetsBelow is a list of all snippets currently supported on this package and the triggers of each one. The⇥ means the TAB
key.
Specsdescribe
: desc⇥ xdescribe
: xdesc⇥ fdescribe
: fdesc⇥ it
: it⇥ xit
: xit⇥ fit
: fit⇥ afterEach
: ae⇥ beforeEach
: be⇥ Expectationsexpect
: exp⇥ expect().toBe
: tb⇥ expect().toBeCloseTo
: tbct⇥ expect().toBeDefined
: tbd⇥ expect().toBeFalsy
: tbf⇥ expect().toBeGreaterThan
: tbgt⇥ expect().toBeLessThan
: tblt⇥ expect().toBeNull
: tbn⇥ expect().toBeTruthy
: tbt⇥ expect().toBeUndefined
: tbu⇥ expect().toContain
: tc⇥ expect().toEqual
: te⇥ expect().toHaveBeenCalled
: thbc⇥ expect().toHaveBeenCalledWith
: thbcw⇥ expect().toMatch
: tm⇥ expect().toThrow
: tt⇥ expect().toThrowError
: tte⇥ expect().not.toBe
: nb⇥ expect().not.toBeCloseTo
: nct⇥ expect().not.toBeDefined
: nd⇥ expect().not.toBeFalsy
: nf⇥ expect().not.toBeGreaterThan
: ngt⇥ expect().not.toBeLessThan
: nlt⇥ expect().not.toBeNull
: nn⇥ expect().not.toBeTruthy
: nt⇥ expect().not.toBeUndefined
: nu⇥ expect().not.toContain
: nc⇥ expect().not.toEqual
: ne⇥ expect().not.toMatch
: nm⇥ expect().not.toThrow
: nt⇥ jasmine.any
: any⇥ jasmine.objectContaining
: oc⇥ SpiesspyOn
: so⇥ spyOn.and.callThrough
: sct⇥ spyOn.and.callFake
: scf⇥ spyOn.and.returnValue
: srv⇥ spyOn.and.stub
: ss⇥ spyOn.and.throwError
: ste⇥ spy.calls.all
: ca⇥ spy.calls.allArgs
: caa⇥ spy.calls.any
: ca⇥ spy.calls.argsFor
: caf⇥ spy.calls.count
: cc⇥ spy.calls.first
: cf⇥ spy.calls.mostRecent
: cmr⇥ spy.calls.reset
: cr⇥ createSpy
: cs⇥ createSpyObj
: cso⇥ ContributeCheck out the contribution guidelines if you want to contribute to this project.
For cloning and building this project yourself, make sure to install the Extensibility Tools 2015 extension for Visual Studio which enables some features used by this project.
LicenseApache 2.0