Refactors FilesController in FilesRouter and FilesController

This commit is contained in:
Florent Vilmart
2016-02-20 12:25:43 -05:00
parent b490688652
commit 305879a251
6 changed files with 181 additions and 154 deletions

View File

@@ -0,0 +1,27 @@
var FilesController = require('../src/Controllers/FilesController').FilesController;
var Config = require("../src/Config");
// Small additional tests to improve overall coverage
describe("FilesController",()=>{
it("should properly expand objects", (done) => {
var config = new Config(Parse.applicationId);
var filesController = new FilesController();
var result = filesController.expandFilesInObject(config, function(){});
expect(result).toBeUndefined();
var fullFile = {
type: '__type',
url: "http://an.url"
}
var anObject = {
aFile: fullFile
}
filesController.expandFilesInObject(config, anObject);
expect(anObject.aFile.url).toEqual("http://an.url");
done();
})
})