Public Access
Improve toast duration and speaker override samples
PR and Push Build/Test / build-and-test (push) Failing after 9m48s
PR and Push Build/Test / build-and-test (push) Failing after 9m48s
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
using MeetingAssistant.Notifications;
|
||||
|
||||
namespace MeetingAssistant.Tests;
|
||||
|
||||
public sealed class NotificationExpirationPolicyTests
|
||||
{
|
||||
[Fact]
|
||||
public void MeetingStopReminderExpiresAfterOneMinute()
|
||||
{
|
||||
var now = new DateTimeOffset(2026, 6, 5, 9, 30, 0, TimeSpan.Zero);
|
||||
|
||||
var expiration = MeetingToastExpirationPolicy.StopReminderExpiration(now);
|
||||
|
||||
Assert.Equal(now.AddMinutes(1), expiration);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void MeetingStartPromptExpiresAfterFiveMinutes()
|
||||
{
|
||||
var now = new DateTimeOffset(2026, 6, 5, 9, 30, 0, TimeSpan.Zero);
|
||||
|
||||
var expiration = MeetingToastExpirationPolicy.StartRecordingPromptExpiration(now);
|
||||
|
||||
Assert.Equal(now.AddMinutes(5), expiration);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user