Skip to content

Commit

Permalink
Add Test Coverage for DS.NumberTransform
Browse files Browse the repository at this point in the history
Transforms are not tested at the `unit` level. Adding tests at the
`unit` granularity allows for regression testing if the
implementation covered by the `acceptance` level tests should change.
  • Loading branch information
seanpdoyle committed Nov 25, 2014
1 parent a1093b9 commit 26f5136
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions packages/ember-data/tests/unit/transform/number_test.js
@@ -0,0 +1,17 @@
module("unit/transform - DS.NumberTransform");

test("#serialize", function() {
var transform = new DS.NumberTransform();

equal(transform.serialize(null), null);
equal(transform.serialize(undefined), null);
equal(transform.serialize("1.1"), 1.1);
});

test("#deserialize", function() {
var transform = new DS.NumberTransform();

equal(transform.deserialize(null), null);
equal(transform.deserialize(undefined), null);
equal(transform.serialize("1.1"), 1.1);
});

0 comments on commit 26f5136

Please sign in to comment.