Adds setDefaultAdapter

This commit is contained in:
Florent Vilmart
2016-02-21 16:54:30 -05:00
parent d504681589
commit 33fa5a7b2a
4 changed files with 29 additions and 11 deletions

View File

@@ -47,14 +47,16 @@ describe("AdaptableController", ()=>{
});
it("should instantiate the default adapter from Class", (done) => {
var controller = new AdaptableController(null, FilesAdapter);
AdaptableController.setDefaultAdapter(FilesAdapter);
var controller = new AdaptableController();
expect(controller.adapter instanceof FilesAdapter).toBe(true);
done();
});
it("should use the default adapter", (done) => {
var adapter = new FilesAdapter();
var controller = new AdaptableController(null, adapter);
AdaptableController.setDefaultAdapter(adapter);
var controller = new AdaptableController();
expect(controller.adapter).toBe(adapter);
done();
});