Universal karma config

This commit is contained in:
Denys Vuika
2016-09-22 13:52:51 +01:00
parent 3886b4a13b
commit 0d5ed5d5ae
3 changed files with 150 additions and 101 deletions

View File

@@ -15,8 +15,7 @@
* limitations under the License.
*/
/*
import { beforeEachProviders } from '@angular/core/testing';
import { inject, TestBed } from '@angular/core/testing';
import { RenditionsService } from './renditions.service';
import { AlfrescoApiService } from './AlfrescoApi.service';
import { AlfrescoSettingsService } from './AlfrescoSettings.service';
@@ -85,20 +84,23 @@ describe('RenditionsService', () => {
}
};
beforeEachProviders(() => {
return [
AlfrescoSettingsService,
AlfrescoApiService,
AlfrescoAuthenticationService,
RenditionsService
];
});
beforeEach(() => {
beforeEach(inject([RenditionsService, AlfrescoApiService], (renditionsService: RenditionsService, apiService: AlfrescoApiService) => {
jasmine.Ajax.install();
service = renditionsService;
apiService.setInstance(new AlfrescoApi({}));
}));
TestBed.configureTestingModule({
providers: [
AlfrescoSettingsService,
AlfrescoApiService,
AlfrescoAuthenticationService,
RenditionsService
]
});
inject([RenditionsService, AlfrescoApiService], (renditionsService: RenditionsService, apiService: AlfrescoApiService) => {
jasmine.Ajax.install();
service = renditionsService;
apiService.setInstance(new AlfrescoApi({}));
});
});
afterEach(() => {
jasmine.Ajax.uninstall();
@@ -173,4 +175,3 @@ describe('RenditionsService', () => {
});
});
});
*/