Unit Tests :: added Kinetic._addName

This commit is contained in:
Matt Slocum
2014-08-26 22:07:43 -06:00
parent 19672c2727
commit 0a1289c645

View File

@@ -5,6 +5,26 @@ suite('Global', function() {
assert.equal(Kinetic.version, 'dev'); assert.equal(Kinetic.version, 'dev');
}); });
// ======================================================
test('_addName', function() {
Kinetic._addName("node1", "single");
assert.equal(Kinetic.names.single[0], "node1");
Kinetic._addName("node2", "double item");
assert.equal(Kinetic.names.double[0], "node2");
assert.equal(Kinetic.names.item[0], "node2");
Kinetic._addName("node3", " extra spaces ");
assert.equal(Kinetic.names.extra[0], "node3");
assert.equal(Kinetic.names.spaces[0], "node3");
Kinetic._addName("node4", "another item");
assert.equal(Kinetic.names.another[0], "node4");
assert.equal(Kinetic.names.item.length, 2);
assert.equal(Kinetic.names.item[0], "node2");
assert.equal(Kinetic.names.item[1], "node4");
});
// ====================================================== // ======================================================
test('getAngle()', function() { test('getAngle()', function() {
// test that default angleDeg is true // test that default angleDeg is true