"""Tests for TipBox component."""
from chuk_mcp_linkedin.posts.components.features.tip_box import TipBox
class TestTipBoxInitialization:
def test_init(self):
component = TipBox("This is a tip")
assert component.message == "This is a tip"
class TestTipBoxRender:
def test_render(self):
component = TipBox("Helpful tip")
result = component.render()
assert "Helpful tip" in result
class TestTipBoxValidation:
def test_validate_valid(self):
component = TipBox("Valid tip")
assert component.validate() is True
def test_validate_empty(self):
component = TipBox("")
assert component.validate() is False
def test_validate_invalid_style(self):
component = TipBox("Tip", style="invalid")
assert component.validate() is False
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/chrishayuk/chuk-mcp-linkedin'
If you have feedback or need assistance with the MCP directory API, please join our Discord server