From d68529c1136f3b42e8b70e408b1fb76f683f0474 Mon Sep 17 00:00:00 2001 From: Rufus Pollock Date: Thu, 29 Mar 2012 08:38:58 +0100 Subject: [PATCH] [test/model][xs]: add a test for FieldList.toJSON. --- test/model.test.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/test/model.test.js b/test/model.test.js index 2fe8f3a4..a3c3b4c6 100644 --- a/test/model.test.js +++ b/test/model.test.js @@ -18,6 +18,21 @@ test('Field: basics', function () { }, 'should throw an error if not passed in a hash with id' ); + + // toJSON + var field = new recline.Model.Field({ + id: 'x', + label: 'My label' + }); + var out = field.toJSON(); + equal('My label', out.label); + + var fieldList = new recline.Model.FieldList([ + {id: 'xx', label: 'XX'}, + {id: 'yy', label: 'YY'} + ]); + var out = fieldList.toJSON(); + equal('XX', out[0].label); }); test('Dataset', function () {