/test/kilim/test/ex/ExTaskArgTypes.java
http://github.com/kilim/kilim · Java · 32 lines · 27 code · 4 blank · 1 comment · 10 complexity · 2ef9efd8820f534eb75e623b331f7113 MD5 · raw file
- package kilim.test.ex;
- import kilim.Pausable;
- import kilim.Task;
- public class ExTaskArgTypes extends Task {
-
- public void execute() throws Pausable {
- int i = 99;
- double d = Math.PI;
- String s = "foobar";
- long l = Long.MAX_VALUE;
- float f = 10.5f;
- check(f, l, s, d, i);
- // Task.yield();
- assert i == 99 : "Int wrong";
- assert d == Math.PI: "Double wrong";
- assert s == "foobar" : "String wrong";
- assert l == Long.MAX_VALUE : "Long wrong";
- assert f == 10.5f: "Float wrong";
- Task.exit("Done");
- }
-
- void check(float f, long l, Object s, double d, int i) throws Pausable {
- assert d == Math.PI;
- assert l == Long.MAX_VALUE;
- assert f == 10.5f;
- Task.yield();
- assert i == 99;
- assert l == Long.MAX_VALUE;
- }
- }