Quellcode durchsuchen

Add simple test for Debugger

Jeremy Tuloup vor 5 Jahren
Ursprung
Commit
b2616d49ac
1 geänderte Dateien mit 19 neuen und 5 gelöschten Zeilen
  1. 19 5
      tests/src/debugger.spec.ts

+ 19 - 5
tests/src/debugger.spec.ts

@@ -1,9 +1,23 @@
-import { expect } from "chai";
+import { expect } from 'chai';
 
-describe("Debugger", () => {
-  describe("#constructor()", () => {
-    it("should create a new debugger panel", () => {
-      expect(true).to.be.true;
+import { Debugger } from '../../lib/debugger';
+
+class TestPanel extends Debugger {}
+
+describe('Debugger', () => {
+  let panel: TestPanel;
+
+  beforeEach(() => {
+    panel = new TestPanel({});
+  });
+
+  afterEach(() => {
+    panel.dispose();
+  });
+
+  describe('#constructor()', () => {
+    it('should create a new debugger panel', () => {
+      expect(panel).to.be.an.instanceOf(Debugger);
     });
   });
 });