blob: e9ccbb41e1d2e54c400ebfe08e2e0a5e111b4d2e [file] [log] [blame]
@test
operation testCreate() {
var prev = EClass.all.size();
var x : new EClass;
var next = EClass.all.size();
assertEquals(prev + 1, next);
}
@test
operation testDelete() {
var prev = EClass.all.size();
var x = EClass.all.random();
delete x;
var next = EClass.all.size();
assertEquals(prev - 1, next);
}
@test
operation testDeleteAll() {
delete EClass.all;
var next = EClass.all.size();
assertEquals(0, next);
}