public void test_defer_stream() { var stream = new AnimationStream(AnimationStreamType.DEFER, 1); var curve = fixture_curve(); Assert(stream.Add(curve.Item1)); Assert(stream.Add(fixture())); /// Expire first item curve.Item2.Complete = true; stream.Update<Streams>(1.0f, null); this.TearDown(); }
public void test_defer_stream() { var stream = new AnimationStream(AnimationStreamType.DEFER, 1); var curve = fixture_curve(); Assert(stream.Add(curve.Item1)); Assert(stream.Add(fixture())); /// Expire first item curve.Item2.Complete = true; stream.Update <Streams>(1.0f, null); this.TearDown(); }
public void test_reject_stream() { var stream = new AnimationStream(AnimationStreamType.REJECT, 1); var curve = fixture_curve(); Assert(stream.Add(curve.Item1)); // can't add while full Assert(!stream.Add(fixture())); // after complete, can add curve.Item2.Complete = true; stream.Update<Streams>(1.0f, null); Assert(stream.Add(fixture())); this.TearDown(); }
public void test_reject_stream() { var stream = new AnimationStream(AnimationStreamType.REJECT, 1); var curve = fixture_curve(); Assert(stream.Add(curve.Item1)); // can't add while full Assert(!stream.Add(fixture())); // after complete, can add curve.Item2.Complete = true; stream.Update <Streams>(1.0f, null); Assert(stream.Add(fixture())); this.TearDown(); }