package test.cases;

import utest.Test;
import utest.Assert;
import kiss.Prelude;
import kiss.List;
import haxe.ds.Option;

using StringTools;

@:build(kiss.Kiss.build())
class MacroTestCase extends Test {
    function testMultipleFieldForms() {
        Assert.equals(5, myVar);
        Assert.equals(6, myFunc());
    }

    function testExpandList() {
        Assert.equals(6, sum1());
        Assert.equals(6, sum2());
    }
}
