Dreamine.UI.WinForms.Tests
1.0.0.0
Dreamine.UI.WinForms.Tests 기능을 검증하는 자동화 테스트 프로젝트입니다.
Toggle main menu visibility
로딩중...
검색중...
일치하는것 없음
DreamineThemeTests.cs
이 파일의 문서화 페이지로 가기
1
using
System.Drawing;
2
using
Dreamine.UI.WinForms
;
3
using
Xunit;
4
5
namespace
Dreamine.UI.WinForms.Tests
;
6
15
public
class
DreamineThemeTests
16
{
25
[Fact]
26
public
void
AppBackground_IsExpectedDarkColor
()
27
{
28
Assert.Equal(Color.FromArgb(0xFF, 0x1A, 0x1A, 0x2E), DreamineTheme.AppBackground);
29
}
30
39
[Fact]
40
public
void
AccentBlue_IsExpectedColor
()
41
{
42
Assert.Equal(Color.FromArgb(0xFF, 0x1E, 0x90, 0xFF), DreamineTheme.AccentBlue);
43
}
44
53
[Fact]
54
public
void
BorderFocus_MatchesAccentBlue
()
55
{
56
Assert.Equal(DreamineTheme.AccentBlue, DreamineTheme.BorderFocus);
57
}
58
67
[Fact]
68
public
void
TextPrimary_IsWhite
()
69
{
70
Assert.Equal(Color.White, DreamineTheme.TextPrimary);
71
}
72
81
[Fact]
82
public
void
CornerRadius_IsPositive
()
83
{
84
Assert.True(DreamineTheme.CornerRadius > 0);
85
}
86
95
[Fact]
96
public
void
HoverOverlay_HasNonZeroAlpha
()
97
{
98
Assert.True(DreamineTheme.HoverOverlay.A > 0);
99
}
100
109
[Fact]
110
public
void
PressOverlay_AlphaGreaterThanHover
()
111
{
112
Assert.True(DreamineTheme.PressOverlay.A > DreamineTheme.HoverOverlay.A);
113
}
114
}
Dreamine.UI.WinForms
Definition
DreamineButtonTests.cs:6
Dreamine.UI.WinForms.Tests
Definition
DreamineButtonTests.cs:6
Dreamine.UI.WinForms.Tests.DreamineThemeTests
Definition
DreamineThemeTests.cs:16
Dreamine.UI.WinForms.Tests.DreamineThemeTests.AppBackground_IsExpectedDarkColor
void AppBackground_IsExpectedDarkColor()
Definition
DreamineThemeTests.cs:26
Dreamine.UI.WinForms.Tests.DreamineThemeTests.BorderFocus_MatchesAccentBlue
void BorderFocus_MatchesAccentBlue()
Definition
DreamineThemeTests.cs:54
Dreamine.UI.WinForms.Tests.DreamineThemeTests.TextPrimary_IsWhite
void TextPrimary_IsWhite()
Definition
DreamineThemeTests.cs:68
Dreamine.UI.WinForms.Tests.DreamineThemeTests.CornerRadius_IsPositive
void CornerRadius_IsPositive()
Definition
DreamineThemeTests.cs:82
Dreamine.UI.WinForms.Tests.DreamineThemeTests.PressOverlay_AlphaGreaterThanHover
void PressOverlay_AlphaGreaterThanHover()
Definition
DreamineThemeTests.cs:110
Dreamine.UI.WinForms.Tests.DreamineThemeTests.AccentBlue_IsExpectedColor
void AccentBlue_IsExpectedColor()
Definition
DreamineThemeTests.cs:40
Dreamine.UI.WinForms.Tests.DreamineThemeTests.HoverOverlay_HasNonZeroAlpha
void HoverOverlay_HasNonZeroAlpha()
Definition
DreamineThemeTests.cs:96
DreamineThemeTests.cs
다음에 의해 생성됨 :
1.17.0