Differentiation of on-boarding process by url

This commit is contained in:
Rob H
2014-09-12 11:00:34 +10:00
parent 043cc915e7
commit 6ee3010fa7
11 changed files with 158 additions and 39 deletions

View File

@@ -0,0 +1,24 @@
describe "EnterpriseRegistrationService", ->
EnterpriseRegistrationService = null
availableCountries = []
enterpriseAttributes =
name: "Enterprise 1"
something: true
spreeApiKey = "keykeykeykey"
CurrentUser =
id: 2
email: 'lalala@email.com'
beforeEach ->
module('Darkswarm')
angular.module('Darkswarm').value 'availableCountries', availableCountries
angular.module('Darkswarm').value 'enterpriseAttributes', enterpriseAttributes
angular.module('Darkswarm').value 'spreeApiKey', spreeApiKey
angular.module('Darkswarm').value 'CurrentUser', CurrentUser
inject ($injector)->
EnterpriseRegistrationService = $injector.get("EnterpriseRegistrationService")
it "adds the specified attributes to the ERS enterprise object", ->
expect(EnterpriseRegistrationService.enterprise.name).toBe "Enterprise 1"
expect(EnterpriseRegistrationService.enterprise.something).toBe true