+
+
+
+
+ ),
+ customConnector: (
+
+
+
+ ),
+ }}
+ />
+
+
+ );
+};
diff --git a/x-pack/platform/packages/shared/kbn-elastic-assistant/impl/assistant/assistant_conversation_banner/index.test.tsx b/x-pack/platform/packages/shared/kbn-elastic-assistant/impl/assistant/assistant_conversation_banner/index.test.tsx
new file mode 100644
index 0000000000000..d9b20478dadc5
--- /dev/null
+++ b/x-pack/platform/packages/shared/kbn-elastic-assistant/impl/assistant/assistant_conversation_banner/index.test.tsx
@@ -0,0 +1,90 @@
+/*
+ * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
+ * or more contributor license agreements. Licensed under the Elastic License
+ * 2.0; you may not use this file except in compliance with the Elastic License
+ * 2.0.
+ */
+import React from 'react';
+import { render, screen } from '@testing-library/react';
+import { AssistantConversationBanner } from '.';
+import { Conversation, useAssistantContext } from '../../..';
+import { customConvo } from '../../mock/conversation';
+import { AIConnector } from '../../connectorland/connector_selector';
+
+jest.mock('../../..');
+
+jest.mock('../../connectorland/connector_missing_callout', () => ({
+ ConnectorMissingCallout: () =>