Dreamine.UI.Blazor.Tests
1.0.0.0
Dreamine.UI.Blazor.Tests 기능을 검증하는 자동화 테스트 프로젝트입니다.
Toggle main menu visibility
로딩중...
검색중...
일치하는것 없음
BlinkPopupOptionsTests.cs
이 파일의 문서화 페이지로 가기
1
using
Dreamine.UI.Blazor
;
2
using
Xunit;
3
4
namespace
Dreamine.UI.Blazor.Tests
;
5
14
public
class
BlinkPopupOptionsTests
15
{
24
[Fact]
25
public
void
UseBlink_DefaultIsTrue
()
26
{
27
var opt =
new
BlinkPopupOptions();
28
Assert.True(opt.UseBlink);
29
}
30
39
[Fact]
40
public
void
Color1_DefaultIsSet
()
41
{
42
var opt =
new
BlinkPopupOptions();
43
Assert.False(
string
.IsNullOrEmpty(opt.Color1));
44
}
45
54
[Fact]
55
public
void
Color2_DefaultIsSet
()
56
{
57
var opt =
new
BlinkPopupOptions();
58
Assert.False(
string
.IsNullOrEmpty(opt.Color2));
59
}
60
69
[Fact]
70
public
void
ForegroundColor_DefaultIsSet
()
71
{
72
var opt =
new
BlinkPopupOptions();
73
Assert.False(
string
.IsNullOrEmpty(opt.ForegroundColor));
74
}
75
84
[Fact]
85
public
void
BlinkIntervalMs_DefaultIsPositive
()
86
{
87
var opt =
new
BlinkPopupOptions();
88
Assert.True(opt.BlinkIntervalMs > 0);
89
}
90
99
[Fact]
100
public
void
Title_NullByDefault
()
101
{
102
var opt =
new
BlinkPopupOptions();
103
Assert.Null(opt.Title);
104
}
105
114
[Fact]
115
public
void
AllProperties_SetAndGet_Roundtrip
()
116
{
117
var opt =
new
BlinkPopupOptions
118
{
119
Title =
"경고"
,
120
Message =
"오류가 발생했습니다."
,
121
OkText =
"확인"
,
122
CancelText =
"취소"
,
123
UseBlink =
false
,
124
Color1 =
"#FF0000"
,
125
Color2 =
"#880000"
,
126
ForegroundColor =
"#FFFFFF"
,
127
BlinkIntervalMs = 300
128
};
129
130
Assert.Equal(
"경고"
, opt.Title);
131
Assert.Equal(
"오류가 발생했습니다."
, opt.Message);
132
Assert.Equal(
"확인"
, opt.OkText);
133
Assert.Equal(
"취소"
, opt.CancelText);
134
Assert.False(opt.UseBlink);
135
Assert.Equal(
"#FF0000"
, opt.Color1);
136
Assert.Equal(
"#880000"
, opt.Color2);
137
Assert.Equal(
"#FFFFFF"
, opt.ForegroundColor);
138
Assert.Equal(300, opt.BlinkIntervalMs);
139
}
140
}
Dreamine.UI.Blazor
Definition
BlinkPopupOptionsTests.cs:4
Dreamine.UI.Blazor.Tests
Definition
BlinkPopupOptionsTests.cs:4
Dreamine.UI.Blazor.Tests.BlinkPopupOptionsTests
Definition
BlinkPopupOptionsTests.cs:15
Dreamine.UI.Blazor.Tests.BlinkPopupOptionsTests.Title_NullByDefault
void Title_NullByDefault()
Definition
BlinkPopupOptionsTests.cs:100
Dreamine.UI.Blazor.Tests.BlinkPopupOptionsTests.Color1_DefaultIsSet
void Color1_DefaultIsSet()
Definition
BlinkPopupOptionsTests.cs:40
Dreamine.UI.Blazor.Tests.BlinkPopupOptionsTests.BlinkIntervalMs_DefaultIsPositive
void BlinkIntervalMs_DefaultIsPositive()
Definition
BlinkPopupOptionsTests.cs:85
Dreamine.UI.Blazor.Tests.BlinkPopupOptionsTests.UseBlink_DefaultIsTrue
void UseBlink_DefaultIsTrue()
Definition
BlinkPopupOptionsTests.cs:25
Dreamine.UI.Blazor.Tests.BlinkPopupOptionsTests.Color2_DefaultIsSet
void Color2_DefaultIsSet()
Definition
BlinkPopupOptionsTests.cs:55
Dreamine.UI.Blazor.Tests.BlinkPopupOptionsTests.AllProperties_SetAndGet_Roundtrip
void AllProperties_SetAndGet_Roundtrip()
Definition
BlinkPopupOptionsTests.cs:115
Dreamine.UI.Blazor.Tests.BlinkPopupOptionsTests.ForegroundColor_DefaultIsSet
void ForegroundColor_DefaultIsSet()
Definition
BlinkPopupOptionsTests.cs:70
BlinkPopupOptionsTests.cs
다음에 의해 생성됨 :
1.17.0