#if !os(tvOS)
import XCTest
import SwiftUI
@testable import Physarum
final class FontRoleTests: XCTestCase {
func testTextStyleMapping() {
XCTAssertEqual(FontRole.eyebrow.textStyle, .caption2)
XCTAssertEqual(FontRole.label.textStyle, .caption)
XCTAssertEqual(FontRole.value.textStyle, .caption)
XCTAssertEqual(FontRole.title.textStyle, .subheadline)
XCTAssertEqual(FontRole.body.textStyle, .footnote)
}
func testMonospacedRoles() {
XCTAssertTrue(FontRole.eyebrow.monospaced)
XCTAssertTrue(FontRole.label.monospaced)
XCTAssertTrue(FontRole.value.monospaced)
XCTAssertFalse(FontRole.title.monospaced)
XCTAssertFalse(FontRole.body.monospaced)
}
}
#endif