Jasmine cheat sheet - createSpy

Demonstrating createSpy functionality

HTML

<script src="http://jasmine.github.io/1.3/lib/jasmine.js"></script>
<script src="http://jasmine.github.io/1.3/lib/jasmine-html.js"></script>
<link rel="stylesheet" href="http://jasmine.github.io/1.3/lib/jasmine.css">
    ✓ sign up art director (346ms)
    ✓ sitecategory list
    ✓ sign up user (187ms)
    ✓ siteconcept add (85ms)
    ✓ siteconcept get (56ms)
    ✓ add webblocks (54ms)
    ✓ siteconcept add logo (1320ms)
    ✓ concetp to-review (44ms)
    ✓ update siteconcept (97ms)
    ✓ add blocks to concept (concepts[1].id)
    ✓ concept resource list
    ✓ setApp
    ✓ removeApp
    ✓ upload resource to concept (7851ms)
    ✓ get resource by id (44ms)
    ✓ update resource (65ms)
    ✓ assert updated resources (45ms)
    ✓ remove resource list (3720ms)
    ✓ publish by admin (101ms)
    ✓ customer.getConcept (52ms)
    ✓ customer.listConcepts
    ✓ remove concept (1545ms)

CSS

✓ sign up art director (210ms)
    ✓ sitecategory list
    ✓ sign up user (213ms)
    ✓ siteconcept add (62ms)
    ✓ siteconcept get (59ms)
    ✓ add webblocks
    ✓ siteconcept add logo (1161ms)
    ✓ siteconcept setApp
    ✓ removeApp
    ✓ concept to-review (50ms)
    ✓ update  siteconcept (84ms)
    ✓ add blocks to concept (concepts[1].id)
    ✓ concept resources list get
    ✓ upload resource to concept (9144ms)
    ✓ get resource by id (42ms)
    ✓ update resource  (71ms)
    ✓ assert updated resources (67ms)
    ✓ remove resource from concept and assert list after it (4346ms)
    ✓ buplish by admin (83ms)
    ✓ customer.getConcept
    ✓ customer.listConcepts
    ✓ remove concept (6682ms)
    ✓ bad request (50ms)