Dreamine.UI.Blazor.Tests 1.0.0.0
Dreamine.UI.Blazor.Tests 기능을 검증하는 자동화 테스트 프로젝트입니다.
로딩중...
검색중...
일치하는것 없음
BlinkPopupOptionsTests.cs
이 파일의 문서화 페이지로 가기
2using Xunit;
3
5
15{
24 [Fact]
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]
71 {
72 var opt = new BlinkPopupOptions();
73 Assert.False(string.IsNullOrEmpty(opt.ForegroundColor));
74 }
75
84 [Fact]
86 {
87 var opt = new BlinkPopupOptions();
88 Assert.True(opt.BlinkIntervalMs > 0);
89 }
90
99 [Fact]
101 {
102 var opt = new BlinkPopupOptions();
103 Assert.Null(opt.Title);
104 }
105
114 [Fact]
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}