示例#1
0
        public void Can_mock_UnitTest_Session_with_IOC()
        {
            var appHost = new BasicAppHost
            {
                TestMode           = true,
                ConfigureContainer = container =>
                {
                    container.Register <IAuthSession>(c => new AuthUserSession
                    {
                        UserName = "******",
                    });
                }
            }.Init();

            var service = new SessionService {
                Request = new MockHttpRequest()
            };

            Assert.That(service.GetSession().UserName, Is.EqualTo("Mocked"));

            appHost.Dispose();
        }
        public void Can_dispose_without_init()
        {
            BasicAppHost appHost = new BasicAppHost();

            appHost.Dispose();
        }
 public void TestFixtureTearDown()
 {
     loadAppHost.Dispose();
 }
 public void Can_dispose_without_init()
 {
     BasicAppHost appHost = new BasicAppHost();
     appHost.Dispose();
 }
 public void TestCleanup()
 {
     _appHost.Dispose();
 }