   describe '::define', ->
 
     it 'registers a factory', ->
-      result = Factory.create 'user'
+      result = Factory.create 'testFactSpecUser'
       result.args.should.deep.equal []
 
     it 'raises an error on existing factory', ->
-      expect(-> Factory.define('user', ->)).to.throw 'Factory user is already defined'
+      expect(-> Factory.define('testFactSpecUser', ->)).to.throw 'Factory user is already defined'
 
     it 'raises an error on naming conflict with traits', ->
       expect(-> Factory.define('admin-user', ->)).to.throw 'Factory name \'admin-user\' can\'t use - in name. It clashes with the traits construct'


    describe 'traits', ->
      beforeEach ->
        Factory.define 'traits', ->
          traits: @traits

      it 'delivers traits to the callback', ->
        result = Factory.create 'something-with-traits'
        result.traits.should.deep.equal ['something', 'with']

    describe '#is', ->


describe 'Factory', ->

  beforeEach ->
    Factory.define 'testFactSpecUser', (args...) ->
      args: args

  afterEach ->
