Example #1
0
        public void ValidNew_Update_Test()
        {
            // Assign
            TmxContext_Accessor context = new TmxContext_Accessor(MockObjects.VALID_TestFilesPath);
            TmxFile             newTmx  = MockObjects.VALID_en_Add_ContextTmxFile;
            bool result = context.Add(newTmx);

            Assert.IsTrue(result, "Context Add method must be broken.");

            // Act
            result = context.Update(newTmx);

            // Assert
            Assert.IsTrue(result);
            Assert.IsFalse(newTmx.isModified);
            Assert.IsFalse(newTmx.isDeleted);
            Assert.IsTrue(newTmx.isNew);
        }
        public void ValidNew_Update_Test()
        {
            // Assign
            TmxContext_Accessor context = new TmxContext_Accessor(MockObjects.VALID_TestFilesPath);
            TmxFile newTmx = MockObjects.VALID_en_Add_ContextTmxFile;
            bool result = context.Add(newTmx);
            Assert.IsTrue(result, "Context Add method must be broken.");

            // Act
            result = context.Update(newTmx);

            // Assert
            Assert.IsTrue(result);
            Assert.IsFalse(newTmx.isModified);
            Assert.IsFalse(newTmx.isDeleted);
            Assert.IsTrue(newTmx.isNew);
        }