diff --git a/public/app/plugins/panel/geomap/components/DataHoverView.test.tsx b/public/app/plugins/panel/geomap/components/DataHoverView.test.tsx
new file mode 100644
index 00000000000..9eb294be2e2
--- /dev/null
+++ b/public/app/plugins/panel/geomap/components/DataHoverView.test.tsx
@@ -0,0 +1,15 @@
+import { render, screen } from '@testing-library/react';
+import React from 'react';
+
+import { ArrayDataFrame } from '@grafana/data';
+
+import { DataHoverView } from './DataHoverView';
+
+describe('DataHoverView component', () => {
+ it('should default to multi mode if mode is null or undefined', () => {
+ const data = new ArrayDataFrame([{ foo: 'bar' }]);
+ render(
| {v[0]}: |
|---|