private void testCFRuleRecord(CFRuleRecord record) { FontFormatting fontFormatting = new FontFormatting(); testFontFormattingAccessors(fontFormatting); assertFalse(record.containsFontFormattingBlock()); record.setFontFormatting(fontFormatting); assertTrue(record.containsFontFormattingBlock()); BorderFormatting borderFormatting = new BorderFormatting(); testBorderFormattingAccessors(borderFormatting); assertFalse(record.containsBorderFormattingBlock()); record.setBorderFormatting(borderFormatting); assertTrue(record.containsBorderFormattingBlock()); assertFalse(record.isLeftBorderModified()); record.setLeftBorderModified(true); assertTrue(record.isLeftBorderModified()); assertFalse(record.isRightBorderModified()); record.setRightBorderModified(true); assertTrue(record.isRightBorderModified()); assertFalse(record.isTopBorderModified()); record.setTopBorderModified(true); assertTrue(record.isTopBorderModified()); assertFalse(record.isBottomBorderModified()); record.setBottomBorderModified(true); assertTrue(record.isBottomBorderModified()); assertFalse(record.isTopLeftBottomRightBorderModified()); record.setTopLeftBottomRightBorderModified(true); assertTrue(record.isTopLeftBottomRightBorderModified()); assertFalse(record.isBottomLeftTopRightBorderModified()); record.setBottomLeftTopRightBorderModified(true); assertTrue(record.isBottomLeftTopRightBorderModified()); PatternFormatting patternFormatting = new PatternFormatting(); testPatternFormattingAccessors(patternFormatting); assertFalse(record.containsPatternFormattingBlock()); record.setPatternFormatting(patternFormatting); assertTrue(record.containsPatternFormattingBlock()); assertFalse(record.isPatternBackgroundColorModified()); record.setPatternBackgroundColorModified(true); assertTrue(record.isPatternBackgroundColorModified()); assertFalse(record.isPatternColorModified()); record.setPatternColorModified(true); assertTrue(record.isPatternColorModified()); assertFalse(record.isPatternStyleModified()); record.setPatternStyleModified(true); assertTrue(record.isPatternStyleModified()); }