Я пытаюсь смоделировать FirestoreDb (Google.Cloud.Firestore) для своих модульных тестов.
Но подпись класса:
public sealed class FirestoreDb {...}
Так что я получаю эту ошибку, когда я попробуйте смоделировать:
_firestoreDb = new Mock<FirestoreDb>();
System.NotSupportedException: Тип для имитации должен быть интерфейсом, делегатом или незапечатанным, не статичным c классом.
Есть ли Любой способ, которым я копирую эту БД, чтобы я мог писать модульные тесты для всех моих обработчиков, сохраняющих в Firestore Db?
Спасибо!