Updated to stryker v4

This commit is contained in:
Alejandro Celaya
2020-11-13 23:06:03 +01:00
parent 5c80e853c6
commit 0671fa6567
10 changed files with 378 additions and 178 deletions

View File

@@ -1,12 +1,12 @@
import { Mock } from 'ts-mockery';
import { CsvJson } from 'csvjson';
import ServersImporter from '../../../src/servers/services/ServersImporter';
import { RegularServer } from '../../../src/servers/data';
describe('ServersImporter', () => {
const servers: RegularServer[] = [ Mock.all<RegularServer>(), Mock.all<RegularServer>() ];
const csvjsonMock = {
toObject: jest.fn().mockReturnValue(servers),
};
const toObject = jest.fn().mockReturnValue(servers);
const csvjsonMock = Mock.of<CsvJson>({ toObject });
const readAsText = jest.fn();
const fileReaderMock = Mock.of<FileReader>({
readAsText,
@@ -33,7 +33,7 @@ describe('ServersImporter', () => {
await importer.importServersFromFile(Mock.of<File>({ type: 'text/csv' }));
expect(readAsText).toHaveBeenCalledTimes(1);
expect(csvjsonMock.toObject).toHaveBeenCalledTimes(1);
expect(toObject).toHaveBeenCalledTimes(1);
});
});
});