@@ -27,6 +27,7 @@ public void ToDictionary_ShouldPopulateDictionary()
27
27
var linkUrl = "https://app.notifo.io" ;
28
28
var linkText = "Go to link" ;
29
29
var subject = "subject1" ;
30
+ var silent = true ;
30
31
var trackingUrl = "https://track.notifo.com" ;
31
32
32
33
var notification = new NotificationDto
@@ -40,6 +41,7 @@ public void ToDictionary_ShouldPopulateDictionary()
40
41
LinkText = linkText ,
41
42
LinkUrl = linkUrl ,
42
43
Subject = subject ,
44
+ Silent = silent ,
43
45
IsConfirmed = isConfirmed ,
44
46
TrackingUrl = trackingUrl
45
47
} ;
@@ -57,6 +59,7 @@ public void ToDictionary_ShouldPopulateDictionary()
57
59
Assert . Equal ( dictionary [ nameof ( linkUrl ) ] , linkUrl ) ;
58
60
Assert . Equal ( dictionary [ nameof ( trackingUrl ) ] , trackingUrl ) ;
59
61
Assert . Equal ( dictionary [ nameof ( subject ) ] , subject ) ;
62
+ Assert . Equal ( dictionary [ nameof ( silent ) ] , silent . ToString ( ) ) ;
60
63
}
61
64
62
65
[ Fact ]
@@ -72,6 +75,7 @@ public void FromDictionary_ShouldPopulateDto()
72
75
var linkUrl = "https://app.notifo.io" ;
73
76
var linkText = "Go to link" ;
74
77
var subject = "subject1" ;
78
+ var silent = true ;
75
79
var trackingUrl = "https://track.notifo.com" ;
76
80
77
81
var dictionary = new Dictionary < string , object >
@@ -86,7 +90,8 @@ public void FromDictionary_ShouldPopulateDto()
86
90
[ nameof ( linkText ) ] = linkText ,
87
91
[ nameof ( linkUrl ) ] = linkUrl ,
88
92
[ nameof ( trackingUrl ) ] = trackingUrl ,
89
- [ nameof ( subject ) ] = subject
93
+ [ nameof ( subject ) ] = subject ,
94
+ [ nameof ( silent ) ] = silent
90
95
} ;
91
96
92
97
var notification = new NotificationDto ( ) . FromDictionary ( dictionary ) ;
@@ -102,6 +107,7 @@ public void FromDictionary_ShouldPopulateDto()
102
107
Assert . Equal ( notification . LinkUrl , linkUrl ) ;
103
108
Assert . Equal ( notification . TrackingUrl , trackingUrl ) ;
104
109
Assert . Equal ( notification . Subject , subject ) ;
110
+ Assert . Equal ( notification . Silent , silent ) ;
105
111
}
106
112
}
107
113
}
0 commit comments