fix: make sure props are always defined

fix #7
This commit is contained in:
Géry Debongnie
2019-03-22 09:28:56 +01:00
parent add380f59b
commit a236ae396a
2 changed files with 8 additions and 2 deletions
+6
View File
@@ -70,6 +70,12 @@ class WidgetB extends Widget {
//------------------------------------------------------------------------------
describe("basic widget properties", () => {
test("props and state are properly defined", async () => {
const widget = new Widget(env);
expect(widget.props).toEqual({});
expect(widget.state).toEqual({});
});
test("has no el after creation", async () => {
const widget = new Widget(env);
expect(widget.el).toBe(null);