web-atoms-core
Version:
28 lines (19 loc) • 645 B
text/typescript
import Assert from "@web-atoms/unit-test/dist/Assert";
import Test from "@web-atoms/unit-test/dist/Test";
import XNode, { RootObject } from "../../core/XNode";
import { AtomTest } from "../../unit/AtomTest";
const ns = XNode.namespace("A", "B");
("C")
class C extends RootObject {
public static p = XNode.property();
public static n = XNode.attached();
}
export default class JSXTest extends AtomTest {
public propertyTest() {
const x = (C.p as any).factory();
Assert.equals("A.C:p;B", x.name);
const g = C.n(1);
Assert.equals(g["A.C:n;B"], 1);
}
}