Fix up search component and search thumbnail service tests

Refs #737
This commit is contained in:
Will Abson
2016-09-29 17:08:13 +01:00
parent 969d961e23
commit 8df2b08b31
3 changed files with 99 additions and 95 deletions

View File

@@ -15,28 +15,26 @@
* limitations under the License.
*/
import { describe, beforeEach, beforeEachProviders, inject } from '@angular/core/testing';
import { ReflectiveInjector } from '@angular/core';
import { AlfrescoThumbnailService } from './alfresco-thumbnail.service';
import { AlfrescoApiService, AlfrescoAuthenticationService, AlfrescoContentService, AlfrescoSettingsService } from 'ng2-alfresco-core';
describe('AlfrescoThumbnailService', () => {
let injector: ReflectiveInjector;
let service: AlfrescoThumbnailService;
beforeEachProviders(() => {
return [
beforeEach(() => {
injector = ReflectiveInjector.resolveAndCreate([
AlfrescoApiService,
AlfrescoAuthenticationService,
AlfrescoContentService,
AlfrescoSettingsService,
AlfrescoThumbnailService
];
});
]);
beforeEach(inject([AlfrescoThumbnailService], (thumbnailService: AlfrescoThumbnailService) => {
service = thumbnailService;
}));
service = injector.get(AlfrescoThumbnailService);
});
it('should return the correct icon for a plain text file', () => {
expect(service.getMimeTypeIcon('text/plain')).toBe('ft_ic_document.svg');