equal
deleted
inserted
replaced
|
1 /* tests for the serializer factory */ |
|
2 function test_serializerFactory() { |
|
3 module("SerializerFactory tests", |
|
4 { setup: function() { |
|
5 this.dt = new IriSP.DataLoader(); |
|
6 }}); |
|
7 |
|
8 test("test instantiation of a json serializer", function() { |
|
9 var factory = new IriSP.SerializerFactory(this.dt); |
|
10 var config = {metadata : { load: "json", src : "/url" } }; |
|
11 var ser = factory.getSerializer(config); |
|
12 |
|
13 ok(ser instanceof IriSP.JSONSerializer, "returned object is instance of json serializer"); |
|
14 }); |
|
15 |
|
16 test("test instantiation of a garbage serializer", function() { |
|
17 var factory = new IriSP.SerializerFactory(this.dt); |
|
18 var config = {metadata : { load: "garbage", src : "/url" } }; |
|
19 var ser = factory.getSerializer(config); |
|
20 |
|
21 equal(ser, undefined, "returned object is undefined"); |
|
22 }); |
|
23 }; |