Files
iD/test/spec/Way.js
2012-10-31 21:07:29 -04:00

31 lines
669 B
JavaScript

describe('Way', function() {
var way;
beforeEach(function() {
way = new iD.Way();
console.log(way);
});
it('is a way', function() {
expect(way.type).toEqual('way');
});
it('has zero nodes by default', function() {
expect(way.children.length).toEqual(0);
});
describe('#isClosed', function() {
it('is closed by default', function() {
expect(way.isClosed()).toEqual(true);
});
});
it('is a way when it has no nodes', function() {
expect(way.isType('way')).toEqual(true);
});
it('is also an area when it has no nodes', function() {
expect(way.isType('area')).toEqual(true);
});
});