public void Using_UserSession_with_Cyclical_deps_throws_StrictModeException() { using (var appHost = new BadUserSessionAppHost()) { try { appHost.Init(); Assert.Fail("Should throw"); } catch (StrictModeException ex) { Assert.That(ex.ParamName, Is.EqualTo("sessionFactory")); Assert.That(ex.Code, Is.EqualTo(StrictModeCodes.CyclicalUserSession)); } } }
public void Using_UserSession_with_Cyclical_deps_throws_StrictModeException() { using (var appHost = new BadUserSessionAppHost()) { try { appHost .Init() .Start(Config.ListeningOn); //.NET Core has delayed initialization Assert.Fail("Should throw"); } catch (StrictModeException ex) { Assert.That(ex.ParamName, Is.EqualTo("sessionFactory")); Assert.That(ex.Code, Is.EqualTo(StrictModeCodes.CyclicalUserSession)); } } }