diff --git a/plugins/interface/components/avatar/index.test.tsx b/plugins/interface/components/avatar/index.test.tsx
new file mode 100644
index 0000000..36ff5bb
--- /dev/null
+++ b/plugins/interface/components/avatar/index.test.tsx
@@ -0,0 +1,42 @@
+import { renderToString } from 'hono/jsx/dom/server'
+import { describe, expect, it } from 'vitest'
+import { Avatar } from './index'
+
+describe('Avatar', () => {
+ it('renders a button avatar with the username initial', () => {
+ const html = renderToString(
+