Skip to content

Commit

Permalink
tests
Browse files Browse the repository at this point in the history
  • Loading branch information
kemsky committed Dec 17, 2015
1 parent 123e4c1 commit 59aa74b
Showing 1 changed file with 14 additions and 2 deletions.
16 changes: 14 additions & 2 deletions testSrc/com/kemsky/TestStream.as
Original file line number Diff line number Diff line change
Expand Up @@ -385,10 +385,11 @@ package com.kemsky
public function testSet():void
{
var s:Stream = $(1, 2, 3);
s.setItem(1, 2);
s.setItem(3, 0);
s.setItem(4, -2);
s.setItem(1, 2);
assertEquals(s[0], 3);
assertEquals(s[1], 2);
assertEquals(s[1], 4);
assertEquals(s[2], 1);
}

Expand Down Expand Up @@ -420,6 +421,10 @@ package com.kemsky
e.addItem(4);
assertEquals(e.length, 2);
assertEquals(e.second, 4);

e.addItem(5, -2);
assertEquals(e.length, 3);
assertEquals(e.first, 5);
}

[Test]
Expand All @@ -429,6 +434,7 @@ package com.kemsky
assertEquals(s.getItem(0), 1);
assertEquals(s.getItem(1), 2);
assertEquals(s.getItem(2), 3);
assertEquals(s.getItem(-3), 1);

assertTrue(s.getItem(3) === undefined);
}
Expand All @@ -442,6 +448,12 @@ package com.kemsky
s.removeItem(1);
assertEquals(s.length, 1);
assertEquals(s[0], 2);

var result:Boolean = s.removeItem(-1);
assertEquals(s.length, 0);
assertEquals(result, true);

assertEquals(s.removeItem(0), false);
}

[Test]
Expand Down

0 comments on commit 59aa74b

Please sign in to comment.