public void WhenGetBaseClassUsingInterfaceThenNotThrowsAsync() { using (var scenario = new ScenarioWithA(Sfi)) { using (var s = OpenSession()) { Assert.That(() => s.GetAsync <INamed>(scenario.A.Id), Throws.Nothing); } } }
public void WhenGetBaseClassUsingInterfaceThenNotThrows() { using (var scenario = new ScenarioWithA(Sfi)) { using (var s = OpenSession()) { s.Executing(session => session.Get <INamed>(scenario.A.Id)).NotThrows(); } } }
public async Task WhenGetBaseClassUsingInterfaceFromSessionCacheThenNotThrowsAsync() { using (var scenario = new ScenarioWithA(Sfi)) { using (var s = OpenSession()) { var id = scenario.A.Id; await(s.GetAsync <A>(id)); Assert.That(() => s.GetAsync <INamed>(id), Throws.Nothing); } } }
public void WhenGetBaseClassUsingInterfaceFromSessionCacheThenNotThrows() { using (var scenario = new ScenarioWithA(Sfi)) { using (var s = OpenSession()) { var id = scenario.A.Id; s.Get <A>(id); Assert.That(() => s.Get <INamed>(id), Throws.Nothing); } } }
public void WhenGetBaseClassUsingInterfaceFromSessionCacheThenNotThrows() { using (var scenario = new ScenarioWithA(Sfi)) { using (var s = OpenSession()) { var id = scenario.A.Id; s.Get <A>(id); s.Executing(session => session.Get <INamed>(id)).NotThrows(); } } }
public void WhenGetBaseClassUsingInterfaceFromSessionCacheThenNotThrows() { using (var scenario = new ScenarioWithA(Sfi)) { using (var s = OpenSession()) { var id = scenario.A.Id; s.Get<A>(id); s.Executing(session => session.Get<INamed>(id)).NotThrows(); } } }
public void WhenGetBaseClassUsingInterfaceThenNotThrows() { using (var scenario = new ScenarioWithA(Sfi)) { using (var s = OpenSession()) { s.Executing(session => session.Get<INamed>(scenario.A.Id)).NotThrows(); } } }
public void WhenGetBaseClassUsingInterfaceFromSessionCacheThenNotThrows() { using (var scenario = new ScenarioWithA(Sfi)) { using (var s = OpenSession()) { var id = scenario.A.Id; s.Get<A>(id); Assert.That(() => s.Get<INamed>(id), Throws.Nothing); } } }
public void WhenLoadBaseClassUsingInterfaceThenNotThrows() { using (var scenario = new ScenarioWithA(Sfi)) { using (var s = OpenSession()) { Assert.That(() => s.Load<INamed>(scenario.A.Id), Throws.Nothing); } } }