public async Task ShouldSaveInCollections()
{
await _store.InitializeCollectionAsync("Collection1");
using (var session = _store.CreateSession())
{
var bill = new
{
Firstname = "Bill",
Lastname = "Gates"
};
session.Save(bill);
}
using (var session = _store.CreateSession())
{
Assert.Equal(1, await session.QueryAsync().Any().Count());
}
using (new NamedCollection("Collection1"))
{
using (var session = _store.CreateSession())
{
var steve = new
{
Firstname = "Steve",
Lastname = "Balmer"
};
session.Save(steve);
}
using (var session = _store.CreateSession())
{
Assert.Equal(1, await session.QueryAsync().Any().Count());
}
}
}