Basically I have to check this function below, where I read from a text file
$window.resolveLocalFileSystemURL(cordova.file.dataDirectory, function (dir) { var path = 'somefile.txt'; dir.getFile(path, { create: true }, function (file) { file.file(function (file) { var reader = new FileReader(); reader.onloadend = function () { resolve(this.result); } reader.readAsText(file); }); }, error); }, error);
I am stuck in writing unit test cases to read a file
describe('get data from file', function () { it('should read the files from the data', function () { var syncFile = 'somefile.txt'; expect( ).toBe( ); }); });
How to write unit test for filereader to read a file? PS: I'm new to karma unit testing
source share