Exemple #1
0
 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));
         }
     }
 }