У меня есть следующий тестовый пример, который я ожидаю пройти. Но он не проходит с RavenDB.
Если я создаю точно такой же тест с MsSql, он проходит.
var connectionString = "Url=http://localhost:8080";
var store = new DocumentStore();
store.ParseConnectionString(connectionString);
store.Initialize();
using (var scope = new TransactionScope())
using (var session = store.OpenSession())
{
session.Store(dog);
session.SaveChanges();
var dogs = session.Query<Dog>().Customize(x => x.WaitForNonStaleResults()).ToList();
Assert.AreEqual(1, dogs.Count);
scope.Complete();
}
Я пытаюсь написать некоторый код, который работает одинаково, независимо от того, какую базу данных я выбираю, и это всего лишь пример тестового примера, который я пытаюсь пройти.
Я пробовал разные вещи, такие как ожидание неустаревших результатов и разрешение неаутентитивных ... что-то и т. Д. И т. Д.