Split out and test Way

This commit is contained in:
Tom MacWright
2012-10-16 16:40:54 -04:00
parent a9fa9daf1b
commit 2c9b377b5e
4 changed files with 144 additions and 316 deletions
+2
View File
@@ -14,10 +14,12 @@
<script type="text/javascript" src="../js/lib/jshashtable.js"></script>
<script type="text/javascript" src="../js/iD/Node.js"></script>
<script type="text/javascript" src="../js/iD/Entity.js"></script>
<script type="text/javascript" src="../js/iD/Way.js"></script>
<!-- include spec files here... -->
<script type="text/javascript" src="spec/Node.js"></script>
<script type="text/javascript" src="spec/Entity.js"></script>
<script type="text/javascript" src="spec/Way.js"></script>
<script type="text/javascript">
(function() {
+15
View File
@@ -0,0 +1,15 @@
describe('Way', function() {
var way;
beforeEach(function() {
way = new iD.Way();
});
it('is a way', function() {
expect(way.entityType).toEqual('way');
});
it('has zero nodes by default', function() {
expect(way.length()).toEqual(0);
});
});