blob: aa577dfa36bf58178c81689ca2288d72f65a565a [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);
}