diff --git a/packages/file-handling/test/unit.js b/packages/file-handling/test/unit.js
new file mode 100644
index 0000000000000000000000000000000000000000..fc9c340777ff3be65c6fcc489d2058a842514952
--- /dev/null
+++ b/packages/file-handling/test/unit.js
@@ -0,0 +1,38 @@
+import '../src/vpu-kb-wpe-view';
+import '../src/demo';
+
+describe('vpu-fileupload basics', () => {
+  let node;
+
+  beforeEach(async () => {
+    node = document.createElement('vpu-fileupload');
+    document.body.appendChild(node);
+    await node.updateComplete;
+  });
+
+  afterEach(() => {
+    node.remove();
+  });
+
+  it('should render', () => {
+      expect(node).to.have.property('shadowRoot');
+  });
+});
+
+describe('vpu-fileupload demo', () => {
+  let node;
+
+  beforeEach(async () => {
+    node = document.createElement('vpu-fileupload-demo');
+    document.body.appendChild(node);
+    await node.updateComplete;
+  });
+
+  afterEach(() => {
+    node.remove();
+  });
+
+  it('should render', () => {
+      expect(node).to.have.property('shadowRoot');
+  });
+});