Exemple #1
0
        public void LoadStateEdit()
        {
            var s = new StateChangedManager();

            //
            // Not loaded from state.
            //
            Assert.IsTrue(s.StateChanged);

            //
            // Load state.
            //
            s.LoadState();

            //
            // Loaded from state.
            //
            Assert.IsFalse(s.StateChanged);

            //
            // Edit state.
            //
            s.StateChanged = true;

            //
            // State is dirty.
            //
            Assert.IsTrue(s.StateChanged);
        }
Exemple #2
0
        public void LoadState()
        {
            var s = new StateChangedManager();

            //
            // Not loaded from state.
            //
            Assert.IsTrue(s.StateChanged);

            //
            // Load state.
            //
            s.LoadState();

            //
            // Loaded from state.
            //
            Assert.IsFalse(s.StateChanged);
        }