Skip to content

IDEA: create templates with patterns #31

@urecio

Description

@urecio

Some of them could be:

  • TEST module resolves:
'use strict';

/**
 * Karma unit tests.
 */
describe('%moduleName% module', function () {

  beforeEach(module('%appName%.%moduleName%'));


   var $httpBackend,
       %moduleName%sState;

   beforeEach(inject(function($injector) {
     // ARRANGE
     var $state = $injector.get('$state');
     // ACT
     %moduleName%sState = $state.get('bl.%moduleName%');
   }));

  it('create a %moduleName% state on', function () {
    // ASSERT
    expect($state.href('%moduleName%')).toEqual('/%moduleName%');
  });

  it('should resolve %resolveName%', function() {
    // ARRANGE
    var returnedCollection = {};
    $httpBackend.expectGET(/%resolveName%/).respond(returnedCollection)
    // ACT
    var %resolveName% = %moduleName%sState.resolve.%resolveName%().$object;
    $httpBackend.flush();
    // ASSERT
    expect(%resolveName%).toEqual(returnedCollection);
  });


});

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions