Esempio n. 1
0
        public void TestCloneNullToClipboard()
        {
            var backup = new Backup <BimaruGrid>();

            Assert.ThrowsException <ArgumentNullException>(() => backup.CloneToClipboard(null));
        }
Esempio n. 2
0
        public void TestRestoreSavePointToNull()
        {
            var backup = new Backup <BimaruGrid>();

            Assert.ThrowsException <ArgumentNullException>(() => backup.RestoreAndDeleteLastSavepoint(null));
        }
Esempio n. 3
0
        private void AssertEmptyStack(Backup <BimaruGrid> backup)
        {
            var destination = new BimaruGrid(1, 1);

            Assert.ThrowsException <InvalidOperationException>(() => backup.RestoreAndDeleteLastSavepoint(destination));
        }
Esempio n. 4
0
        public void TestSetSavePointNull()
        {
            var stack = new Backup <BimaruGrid>();

            Assert.ThrowsException <ArgumentNullException>(() => stack.SetSavePoint(null));
        }