Add IMAP local calendar operation tests using in-memory DB (#807)

* Add IMAP local calendar operation handler tests

* Fix tests.

* Fix calendar item show as not updating.

* Create one default calendar for local calendar accounts.
This commit is contained in:
Burak Kaan Köse
2026-02-15 18:40:32 +01:00
committed by GitHub
parent 42e51571a8
commit 2baa87daeb
7 changed files with 175 additions and 28 deletions
@@ -119,7 +119,8 @@ public class ImapSynchronizerCalDavConfigurationTests
unifiedSynchronizer,
Mock.Of<IImapSynchronizerErrorHandlerFactory>(),
Mock.Of<ICalDavClient>(),
autoDiscoveryService ?? Mock.Of<IAutoDiscoveryService>());
autoDiscoveryService ?? Mock.Of<IAutoDiscoveryService>(),
Mock.Of<ICalendarService>());
}
private static CustomServerInformation CreateServerInformation()
@@ -76,6 +76,7 @@ public class ImapSynchronizerIdleTests
unifiedSynchronizer,
Mock.Of<IImapSynchronizerErrorHandlerFactory>(),
Mock.Of<ICalDavClient>(),
Mock.Of<IAutoDiscoveryService>());
Mock.Of<IAutoDiscoveryService>(),
Mock.Of<ICalendarService>());
}
}