Dreamine.UI.WinForms.Tests 1.0.0.0
Dreamine.UI.WinForms.Tests 기능을 검증하는 자동화 테스트 프로젝트입니다.
로딩중...
검색중...
일치하는것 없음
Dreamine.UI.WinForms.Tests.DreamineThemeTests 클래스 참조

더 자세히 ...

Public 멤버 함수

void AppBackground_IsExpectedDarkColor ()
void AccentBlue_IsExpectedColor ()
void BorderFocus_MatchesAccentBlue ()
void TextPrimary_IsWhite ()
void CornerRadius_IsPositive ()
void HoverOverlay_HasNonZeroAlpha ()
void PressOverlay_AlphaGreaterThanHover ()

상세한 설명

WinForms Dreamine 테마의 주요 색상과 크기 상수를 검증합니다.

DreamineThemeTests.cs 파일의 15 번째 라인에서 정의되었습니다.

멤버 함수 문서화

◆ AccentBlue_IsExpectedColor()

void Dreamine.UI.WinForms.Tests.DreamineThemeTests.AccentBlue_IsExpectedColor ( )
inline

파란 강조 색상이 예상한 값인지 검증합니다.

DreamineThemeTests.cs 파일의 40 번째 라인에서 정의되었습니다.

41 {
42 Assert.Equal(Color.FromArgb(0xFF, 0x1E, 0x90, 0xFF), DreamineTheme.AccentBlue);
43 }

◆ AppBackground_IsExpectedDarkColor()

void Dreamine.UI.WinForms.Tests.DreamineThemeTests.AppBackground_IsExpectedDarkColor ( )
inline

애플리케이션 배경색이 예상한 어두운 색상인지 검증합니다.

DreamineThemeTests.cs 파일의 26 번째 라인에서 정의되었습니다.

27 {
28 Assert.Equal(Color.FromArgb(0xFF, 0x1A, 0x1A, 0x2E), DreamineTheme.AppBackground);
29 }

◆ BorderFocus_MatchesAccentBlue()

void Dreamine.UI.WinForms.Tests.DreamineThemeTests.BorderFocus_MatchesAccentBlue ( )
inline

포커스 테두리 색상이 파란 강조 색상과 일치하는지 검증합니다.

DreamineThemeTests.cs 파일의 54 번째 라인에서 정의되었습니다.

55 {
56 Assert.Equal(DreamineTheme.AccentBlue, DreamineTheme.BorderFocus);
57 }

◆ CornerRadius_IsPositive()

void Dreamine.UI.WinForms.Tests.DreamineThemeTests.CornerRadius_IsPositive ( )
inline

기본 모서리 반지름이 양수인지 검증합니다.

DreamineThemeTests.cs 파일의 82 번째 라인에서 정의되었습니다.

83 {
84 Assert.True(DreamineTheme.CornerRadius > 0);
85 }

◆ HoverOverlay_HasNonZeroAlpha()

void Dreamine.UI.WinForms.Tests.DreamineThemeTests.HoverOverlay_HasNonZeroAlpha ( )
inline

호버 오버레이가 보이는 알파 값을 갖는지 검증합니다.

DreamineThemeTests.cs 파일의 96 번째 라인에서 정의되었습니다.

97 {
98 Assert.True(DreamineTheme.HoverOverlay.A > 0);
99 }

◆ PressOverlay_AlphaGreaterThanHover()

void Dreamine.UI.WinForms.Tests.DreamineThemeTests.PressOverlay_AlphaGreaterThanHover ( )
inline

누름 오버레이의 알파가 호버 오버레이보다 큰지 검증합니다.

DreamineThemeTests.cs 파일의 110 번째 라인에서 정의되었습니다.

111 {
112 Assert.True(DreamineTheme.PressOverlay.A > DreamineTheme.HoverOverlay.A);
113 }

◆ TextPrimary_IsWhite()

void Dreamine.UI.WinForms.Tests.DreamineThemeTests.TextPrimary_IsWhite ( )
inline

주요 텍스트 색상이 흰색인지 검증합니다.

DreamineThemeTests.cs 파일의 68 번째 라인에서 정의되었습니다.

69 {
70 Assert.Equal(Color.White, DreamineTheme.TextPrimary);
71 }

이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: