public void ReturnFalseGivenActiveDataSessionCleared() { // Arrange var activeSessionManager = new ActiveDataSessionManager(); var unitTestSessionFactoryBuilder = new UnitTestSessionFactoryBuilder(); var sessionFactory = unitTestSessionFactoryBuilder.Build(); var session = sessionFactory.OpenSession(); activeSessionManager.SetActiveDataSession(session); // Act activeSessionManager.ClearActiveDataSession(); // Assert Assert.That(activeSessionManager.HasActiveDataSession == false); }
public void ReturnTrueGivenActiveDataSession() { // Arrange var activeSessionManager = new ActiveDataSessionManager(); var unitTestSessionFactoryBuilder = new UnitTestSessionFactoryBuilder(); var sessionFactory = unitTestSessionFactoryBuilder.Build(); var session = sessionFactory.OpenSession(); // Act activeSessionManager.SetActiveDataSession(session); // Assert Assert.That(activeSessionManager.HasActiveDataSession); activeSessionManager.ClearActiveDataSession(); }