@@ -219,19 +219,19 @@ public async Task DeserializeTimer_Period_DaprFormat_Every2()
219219 Assert . Equal ( TimeSpan . FromHours ( 3 ) . Add ( TimeSpan . FromMinutes ( 2 ) ) . Add ( TimeSpan . FromSeconds ( 15 ) ) , result . Period ) ;
220220 }
221221
222- // [Fact]
223- // public async Task DeserializeTimer_Period_DaprFormat_Monthly()
224- // {
225- // const string timerJson = "{\"callback\": \"TimerCallback\", \"period\": \"@monthly\"}";
226- // await using var stream = new MemoryStream(Encoding.UTF8.GetBytes(timerJson));
227- // var result = await ActorManager.DeserializeAsync(stream);
228- //
229- // Assert.Equal("TimerCallback", result.Callback);
230- // Assert.Equal(Array.Empty<byte>(), result.Data);
231- // Assert.Null(result.Ttl);
232- // Assert.Equal(TimeSpan.Zero, result.DueTime);
233- // Assert.Equal(TimeSpan.FromDays(30), result.Period);
234- // }
222+ [ Fact ]
223+ public async Task DeserializeTimer_Period_DaprFormat_Monthly ( )
224+ {
225+ const string timerJson = "{\" callback\" : \" TimerCallback\" , \" period\" : \" @monthly\" }" ;
226+ await using var stream = new MemoryStream ( Encoding . UTF8 . GetBytes ( timerJson ) ) ;
227+ var result = await ActorManager . DeserializeAsync ( stream ) ;
228+
229+ Assert . Equal ( "TimerCallback" , result . Callback ) ;
230+ Assert . Equal ( Array . Empty < byte > ( ) , result . Data ) ;
231+ Assert . Null ( result . Ttl ) ;
232+ Assert . Equal ( TimeSpan . Zero , result . DueTime ) ;
233+ Assert . Equal ( TimeSpan . FromDays ( 30 ) , result . Period ) ;
234+ }
235235
236236 [ Fact ]
237237 public async Task DeserializeTimer_Period_DaprFormat_Weekly ( )
0 commit comments