alepha
Version:
Easy-to-use modern TypeScript framework for building many kind of applications.
16 lines (14 loc) • 545 B
text/typescript
import { Alepha } from "alepha";
import { describe, expect, it } from "vitest";
import { RootComponentsProvider } from "../RootComponentsProvider.ts";
describe("RootComponentsProvider", () => {
it("starts empty and accepts pushed nodes", () => {
const alepha = Alepha.create();
const provider = alepha.inject(RootComponentsProvider);
expect(provider.rootComponents).toEqual([]);
provider.rootComponents.push("x" as any);
expect(alepha.inject(RootComponentsProvider).rootComponents).toHaveLength(
1,
);
});
});