public void Modify_ConstructorTest()
        {
            ModifyPageStyle target = new ModifyPageStyle();

            Assert.IsNotNull(target);
            Assert.AreEqual(StyleKeys.ModifyPageItemKey, target.ItemKey);
        }
        public void Modify_PageCountTest()
        {
            ModifyPageStyle target = new ModifyPageStyle();

            Assert.AreEqual(1, target.PageCount);

            target.PageCount = 4;
            Assert.AreEqual(4, target.PageCount);

            target.RemovePageCount();
            Assert.AreEqual(1, target.PageCount);
        }
        public void Modify_PageStartIndexTest()
        {
            ModifyPageStyle target = new ModifyPageStyle();

            Assert.AreEqual(0, target.PageStartIndex);

            target.PageStartIndex = 4;
            Assert.AreEqual(4, target.PageStartIndex);

            target.RemovePageStartIndex();
            Assert.AreEqual(0, target.PageStartIndex);
        }
        public void Modify_ContentRetentionTest()
        {
            ModifyPageStyle target = new ModifyPageStyle();

            Assert.AreEqual(ModifiedContentAction.OnTop, target.ContentAction);

            target.ContentAction = ModifiedContentAction.Replace;
            Assert.AreEqual(ModifiedContentAction.Replace, target.ContentAction);

            target.ContentAction = ModifiedContentAction.Underneath;
            Assert.AreEqual(ModifiedContentAction.Underneath, target.ContentAction);

            target.RemoveContentAction();
            Assert.AreEqual(ModifiedContentAction.OnTop, target.ContentAction);
        }
        public void Modify_ModificationTypeTest()
        {
            ModifyPageStyle target = new ModifyPageStyle();

            Assert.AreEqual(ModificationType.None, target.ModificationType);

            target.ModificationType = ModificationType.Append;
            Assert.AreEqual(ModificationType.Append, target.ModificationType);

            target.ModificationType = ModificationType.Update;
            Assert.AreEqual(ModificationType.Update, target.ModificationType);

            target.RemoveModificationType();
            Assert.AreEqual(ModificationType.None, target.ModificationType);
        }