iOS/Tests/App/Settings/SensorRow.test.swift
Bruno Pantaleão Gonçalves f677c058c1
Migrate "Settings > Sensors" to SwiftUI (#3577)
<!-- Thank you for submitting a Pull Request and helping to improve Home
Assistant. Please complete the following sections to help the processing
and review of your changes. Please do not delete anything from this
template. -->

## Summary
<!-- Provide a brief summary of the changes you have made and most
importantly what they aim to achieve -->

## Screenshots
<!-- If this is a user-facing change not in the frontend, please include
screenshots in light and dark mode. -->
![CleanShot 2025-04-30 at 15 14
57@2x](https://github.com/user-attachments/assets/a819029c-17b9-43bf-8ae2-7d09ed9ff93e)

## Link to pull request in Documentation repository
<!-- Pull requests that add, change or remove functionality must have a
corresponding pull request in the Companion App Documentation repository
(https://github.com/home-assistant/companion.home-assistant). Please add
the number of this pull request after the "#" -->
Documentation: home-assistant/companion.home-assistant#

## Any other notes
<!-- If there is any other information of note, like if this Pull
Request is part of a bigger change, please include it here. -->

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-04-30 16:23:31 +02:00

25 lines
603 B
Swift

@testable import HomeAssistant
@testable import Shared
import SwiftUI
import Testing
struct SensorRowTests {
@MainActor
@Test func testRowView() async throws {
let view = List {
SensorRow(
sensor: WebhookSensor(
name: "Sensor 1",
uniqueID: "1",
icon: .abTestingIcon,
state: false,
unit: nil,
entityCategory: nil
),
isEnabled: true
)
}
assertLightDarkSnapshots(of: view)
}
}