"""Tests for Vanderbilt SPC component.""" from unittest.mock import AsyncMock from homeassistant.core import HomeAssistant from homeassistant.setup import async_setup_component async def test_valid_device_config(hass: HomeAssistant, mock_client: AsyncMock) -> None: """Test valid device config.""" config = {"spc": {"api_url": "http://localhost/", "ws_url": "ws://localhost/"}} assert await async_setup_component(hass, "spc", config) is True async def test_invalid_device_config( hass: HomeAssistant, mock_client: AsyncMock ) -> None: """Test valid device config.""" config = {"spc": {"api_url": "http://localhost/"}} assert await async_setup_component(hass, "spc", config) is False