@Test
public void testZeroValue() throws Exception {

	if (DEBUG) {
		out.println("\n*** START testZeroValue ***");
	}
	rStub s = makeSeq(1, 0);
	assertNull(s.valueSinceBang());
	s.bang();
	assertEquals(1, s.valueSinceBang());
	assertEquals(s.getValueOutputs(), new int[] { 1 });
	s.bang();
	assertEquals(1, s.valueSinceBang());
	assertEquals(s.getValueOutputs(), 1, 0, 1);
	s.bang();
	assertEquals(1, s.valueSinceBang());
	assertEquals(s.getValueOutputs(), 1, 0, 1, 0, 1);
	if (DEBUG) {
		out.println("*** END testZeroValue ***\n");
	}
}