@@ -13,16 +13,6 @@ describe('Container', function () {
1313 process . env . NODE_ENV = previousProcessEnv ;
1414 } ) ;
1515
16- /**
17- * @see http://stackoverflow.com/a/16060619
18- * @param {[type] } module
19- * @return {[type] }
20- */
21- function requireUncached ( module ) {
22- delete require . cache [ require . resolve ( module ) ]
23- return require ( module )
24- }
25-
2616 it ( 'should throw a error when trying to mock an undefined service' , function ( ) {
2717 var serviceDefinitionCollection = sinon . createStubInstance ( ServiceDefinitionCollection ) ;
2818 var parameterCollection = sinon . createStubInstance ( ParameterCollection ) ;
@@ -34,28 +24,6 @@ describe('Container', function () {
3424 } ) . to . throw ( 'Unknown service "foo".' ) ;
3525 } ) ;
3626
37- it ( 'should provide an api to mock a service in test environement' , function ( ) {
38- var serviceDefinitionCollection = sinon . createStubInstance ( ServiceDefinitionCollection ) ;
39- var parameterCollection = sinon . createStubInstance ( ParameterCollection ) ;
40-
41- process . env . NODE_ENV = 'test' ;
42- var FreshContainer = requireUncached ( './../../src/Container' ) ;
43-
44- var container = new FreshContainer ( serviceDefinitionCollection , parameterCollection ) ;
45- expect ( container ) . to . have . property ( 'mockService' ) ;
46- } ) ;
47-
48- it ( 'should not provide an api to mock a service in production environement' , function ( ) {
49- var serviceDefinitionCollection = sinon . createStubInstance ( ServiceDefinitionCollection ) ;
50- var parameterCollection = sinon . createStubInstance ( ParameterCollection ) ;
51-
52- process . env . NODE_ENV = 'production' ;
53- var FreshContainer = requireUncached ( './../../src/Container' ) ;
54-
55- var container = new FreshContainer ( serviceDefinitionCollection , parameterCollection ) ;
56- expect ( container ) . to . not . have . property ( 'mockService' ) ;
57- } ) ;
58-
5927 it ( 'should check the service cyclic dependencies if the container validation activated' , function ( ) {
6028 var serviceDefinitionCollection = sinon . createStubInstance ( ServiceDefinitionCollection ) ;
6129 serviceDefinitionCollection . checkCyclicDependencies . returns ( null ) ;
0 commit comments