Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- describe 'Box', ->
- beforeEach ->
- box = new Box
- top : 200
- right : 400
- bottom : 400
- left : 100
- it 'should have 0 values by default', ->
- box = new Box
- expect(box.top).toBe 0
- expect(box.right).toBe 0
- expect(box.bottom).toBe 0
- expect(box.left).toBe 0
- it 'should have correct values', ->
- expect(box.top).toBe 200
- expect(box.right).toBe 400
- expect(box.bottom).toBe 400
- expect(box.left).toBe 100
- it 'should return correct width', ->
- expect(box.getWidth()).toBe 300
- it 'should return correct height', ->
- expect(box.getHeight()).toBe 200
- it 'should scale the box correctly', ->
- box.scale 2
- expect(box.top).toBe 400
- expect(box.right).toBe 800
- expect(box.bottom).toBe 800
- expect(box.left).toBe 200
- it 'should return correct width and height after box scaled', ->
- box.scale 2
- expect(box.getWidth()).toBe 600
- expect(box.getHeight()).toBe 400
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement