diff --git a/packages/provider/test/unit.js b/packages/provider/test/unit.js
new file mode 100644
index 0000000000000000000000000000000000000000..7275c1ac1d382c1614675e4dc9365470d73360d5
--- /dev/null
+++ b/packages/provider/test/unit.js
@@ -0,0 +1,40 @@
+import {assert} from 'chai';
+
+import '../src/dbp-provider';
+import '../src/dbp-provider-demo';
+
+suite('dbp-provider basics', () => {
+    let node;
+
+    suiteSetup(async () => {
+        node = document.createElement('dbp-provider');
+        document.body.appendChild(node);
+        await node.updateComplete;
+    });
+
+    suiteTeardown(() => {
+        node.remove();
+    });
+
+    test('should render', () => {
+        assert(node.shadowRoot !== undefined);
+    });
+});
+
+suite('dbp-provider-demo basics', () => {
+    let node;
+
+    suiteSetup(async () => {
+        node = document.createElement('dbp-provider-demo');
+        document.body.appendChild(node);
+        await node.updateComplete;
+    });
+
+    suiteTeardown(() => {
+        node.remove();
+    });
+
+    test('should render', () => {
+        assert(node.shadowRoot !== undefined);
+    });
+});