@@ -14,6 +14,9 @@ public partial class Test_Messenger
1414 [ TestCategory ( "Mvvm" ) ]
1515 [ TestMethod ]
1616 [ DataRow ( typeof ( Messenger ) ) ]
17+ #if NETCOREAPP3_1
18+ [ DataRow ( typeof ( WeakRefMessenger ) ) ]
19+ #endif
1720 public void Test_Messenger_UnregisterRecipientWithMessageType ( Type type )
1821 {
1922 var messenger = ( IMessenger ) Activator . CreateInstance ( type ) ;
@@ -25,6 +28,9 @@ public void Test_Messenger_UnregisterRecipientWithMessageType(Type type)
2528 [ TestCategory ( "Mvvm" ) ]
2629 [ TestMethod ]
2730 [ DataRow ( typeof ( Messenger ) ) ]
31+ #if NETCOREAPP3_1
32+ [ DataRow ( typeof ( WeakRefMessenger ) ) ]
33+ #endif
2834 public void Test_Messenger_UnregisterRecipientWithMessageTypeAndToken ( Type type )
2935 {
3036 var messenger = ( IMessenger ) Activator . CreateInstance ( type ) ;
@@ -36,6 +42,9 @@ public void Test_Messenger_UnregisterRecipientWithMessageTypeAndToken(Type type)
3642 [ TestCategory ( "Mvvm" ) ]
3743 [ TestMethod ]
3844 [ DataRow ( typeof ( Messenger ) ) ]
45+ #if NETCOREAPP3_1
46+ [ DataRow ( typeof ( WeakRefMessenger ) ) ]
47+ #endif
3948 public void Test_Messenger_UnregisterRecipientWithToken ( Type type )
4049 {
4150 var messenger = ( IMessenger ) Activator . CreateInstance ( type ) ;
@@ -47,6 +56,9 @@ public void Test_Messenger_UnregisterRecipientWithToken(Type type)
4756 [ TestCategory ( "Mvvm" ) ]
4857 [ TestMethod ]
4958 [ DataRow ( typeof ( Messenger ) ) ]
59+ #if NETCOREAPP3_1
60+ [ DataRow ( typeof ( WeakRefMessenger ) ) ]
61+ #endif
5062 public void Test_Messenger_UnregisterRecipientWithRecipient ( Type type )
5163 {
5264 var messenger = ( IMessenger ) Activator . CreateInstance ( type ) ;
@@ -58,6 +70,9 @@ public void Test_Messenger_UnregisterRecipientWithRecipient(Type type)
5870 [ TestCategory ( "Mvvm" ) ]
5971 [ TestMethod ]
6072 [ DataRow ( typeof ( Messenger ) ) ]
73+ #if NETCOREAPP3_1
74+ [ DataRow ( typeof ( WeakRefMessenger ) ) ]
75+ #endif
6176 public void Test_Messenger_RegisterAndUnregisterRecipientWithMessageType ( Type type )
6277 {
6378 var messenger = ( IMessenger ) Activator . CreateInstance ( type ) ;
@@ -73,6 +88,9 @@ public void Test_Messenger_RegisterAndUnregisterRecipientWithMessageType(Type ty
7388 [ TestCategory ( "Mvvm" ) ]
7489 [ TestMethod ]
7590 [ DataRow ( typeof ( Messenger ) ) ]
91+ #if NETCOREAPP3_1
92+ [ DataRow ( typeof ( WeakRefMessenger ) ) ]
93+ #endif
7694 public void Test_Messenger_RegisterAndUnregisterRecipientWithMessageTypeAndToken ( Type type )
7795 {
7896 var messenger = ( IMessenger ) Activator . CreateInstance ( type ) ;
@@ -88,6 +106,9 @@ public void Test_Messenger_RegisterAndUnregisterRecipientWithMessageTypeAndToken
88106 [ TestCategory ( "Mvvm" ) ]
89107 [ TestMethod ]
90108 [ DataRow ( typeof ( Messenger ) ) ]
109+ #if NETCOREAPP3_1
110+ [ DataRow ( typeof ( WeakRefMessenger ) ) ]
111+ #endif
91112 public void Test_Messenger_RegisterAndUnregisterRecipientWithToken ( Type type )
92113 {
93114 var messenger = ( IMessenger ) Activator . CreateInstance ( type ) ;
@@ -103,6 +124,9 @@ public void Test_Messenger_RegisterAndUnregisterRecipientWithToken(Type type)
103124 [ TestCategory ( "Mvvm" ) ]
104125 [ TestMethod ]
105126 [ DataRow ( typeof ( Messenger ) ) ]
127+ #if NETCOREAPP3_1
128+ [ DataRow ( typeof ( WeakRefMessenger ) ) ]
129+ #endif
106130 public void Test_Messenger_RegisterAndUnregisterRecipientWithRecipient ( Type type )
107131 {
108132 var messenger = ( IMessenger ) Activator . CreateInstance ( type ) ;
@@ -118,6 +142,9 @@ public void Test_Messenger_RegisterAndUnregisterRecipientWithRecipient(Type type
118142 [ TestCategory ( "Mvvm" ) ]
119143 [ TestMethod ]
120144 [ DataRow ( typeof ( Messenger ) ) ]
145+ #if NETCOREAPP3_1
146+ [ DataRow ( typeof ( WeakRefMessenger ) ) ]
147+ #endif
121148 public void Test_Messenger_IsRegistered_Register_Send_UnregisterOfTMessage_WithNoToken ( Type type )
122149 {
123150 var messenger = ( IMessenger ) Activator . CreateInstance ( type ) ;
@@ -157,6 +184,9 @@ public void Test_Messenger_IsRegistered_Register_Send_UnregisterOfTMessage_WithN
157184 [ TestCategory ( "Mvvm" ) ]
158185 [ TestMethod ]
159186 [ DataRow ( typeof ( Messenger ) ) ]
187+ #if NETCOREAPP3_1
188+ [ DataRow ( typeof ( WeakRefMessenger ) ) ]
189+ #endif
160190 public void Test_Messenger_IsRegistered_Register_Send_UnregisterRecipient_WithNoToken ( Type type )
161191 {
162192 var messenger = ( IMessenger ) Activator . CreateInstance ( type ) ;
@@ -186,6 +216,9 @@ public void Test_Messenger_IsRegistered_Register_Send_UnregisterRecipient_WithNo
186216 [ TestCategory ( "Mvvm" ) ]
187217 [ TestMethod ]
188218 [ DataRow ( typeof ( Messenger ) ) ]
219+ #if NETCOREAPP3_1
220+ [ DataRow ( typeof ( WeakRefMessenger ) ) ]
221+ #endif
189222 public void Test_Messenger_IsRegistered_Register_Send_UnregisterOfTMessage_WithToken ( Type type )
190223 {
191224 var messenger = ( IMessenger ) Activator . CreateInstance ( type ) ;
@@ -215,6 +248,9 @@ public void Test_Messenger_IsRegistered_Register_Send_UnregisterOfTMessage_WithT
215248 [ TestCategory ( "Mvvm" ) ]
216249 [ TestMethod ]
217250 [ DataRow ( typeof ( Messenger ) ) ]
251+ #if NETCOREAPP3_1
252+ [ DataRow ( typeof ( WeakRefMessenger ) ) ]
253+ #endif
218254 public void Test_Messenger_DuplicateRegistrationWithMessageType ( Type type )
219255 {
220256 var messenger = ( IMessenger ) Activator . CreateInstance ( type ) ;
@@ -231,6 +267,9 @@ public void Test_Messenger_DuplicateRegistrationWithMessageType(Type type)
231267 [ TestCategory ( "Mvvm" ) ]
232268 [ TestMethod ]
233269 [ DataRow ( typeof ( Messenger ) ) ]
270+ #if NETCOREAPP3_1
271+ [ DataRow ( typeof ( WeakRefMessenger ) ) ]
272+ #endif
234273 public void Test_Messenger_DuplicateRegistrationWithMessageTypeAndToken ( Type type )
235274 {
236275 var messenger = ( IMessenger ) Activator . CreateInstance ( type ) ;
@@ -247,6 +286,9 @@ public void Test_Messenger_DuplicateRegistrationWithMessageTypeAndToken(Type typ
247286 [ TestCategory ( "Mvvm" ) ]
248287 [ TestMethod ]
249288 [ DataRow ( typeof ( Messenger ) ) ]
289+ #if NETCOREAPP3_1
290+ [ DataRow ( typeof ( WeakRefMessenger ) ) ]
291+ #endif
250292 public void Test_Messenger_IRecipient_NoMessages ( Type type )
251293 {
252294 var messenger = ( IMessenger ) Activator . CreateInstance ( type ) ;
@@ -261,6 +303,9 @@ public void Test_Messenger_IRecipient_NoMessages(Type type)
261303 [ TestCategory ( "Mvvm" ) ]
262304 [ TestMethod ]
263305 [ DataRow ( typeof ( Messenger ) ) ]
306+ #if NETCOREAPP3_1
307+ [ DataRow ( typeof ( WeakRefMessenger ) ) ]
308+ #endif
264309 public void Test_Messenger_IRecipient_SomeMessages_NoToken ( Type type )
265310 {
266311 var messenger = ( IMessenger ) Activator . CreateInstance ( type ) ;
@@ -293,6 +338,9 @@ public void Test_Messenger_IRecipient_SomeMessages_NoToken(Type type)
293338 [ TestCategory ( "Mvvm" ) ]
294339 [ TestMethod ]
295340 [ DataRow ( typeof ( Messenger ) ) ]
341+ #if NETCOREAPP3_1
342+ [ DataRow ( typeof ( WeakRefMessenger ) ) ]
343+ #endif
296344 public void Test_Messenger_IRecipient_SomeMessages_WithToken ( Type type )
297345 {
298346 var messenger = ( IMessenger ) Activator . CreateInstance ( type ) ;
@@ -329,6 +377,9 @@ public void Test_Messenger_IRecipient_SomeMessages_WithToken(Type type)
329377 [ TestCategory ( "Mvvm" ) ]
330378 [ TestMethod ]
331379 [ DataRow ( typeof ( Messenger ) ) ]
380+ #if NETCOREAPP3_1
381+ [ DataRow ( typeof ( WeakRefMessenger ) ) ]
382+ #endif
332383 public void Test_Messenger_RegisterWithTypeParameter ( Type type )
333384 {
334385 var messenger = ( IMessenger ) Activator . CreateInstance ( type ) ;
0 commit comments