@Test public void testGetOriginAfterRemovingRuleFromStylesheet() { Rule instance = new Rule(Collections.EMPTY_LIST, Collections.EMPTY_LIST); Stylesheet stylesheet = new Stylesheet(); stylesheet.getRules().add(instance); stylesheet.setOrigin(StyleOrigin.INLINE); stylesheet.getRules().remove(instance); StyleOrigin result = instance.getOrigin(); assertNull(result); }
@Test public void testGetOriginAfterSettingOriginBeforeAddingRuleToStylesheet() { Rule instance = new Rule(Collections.EMPTY_LIST, Collections.EMPTY_LIST); Stylesheet stylesheet = new Stylesheet(); stylesheet.setOrigin(StyleOrigin.INLINE); stylesheet.getRules().add(instance); StyleOrigin expResult = StyleOrigin.INLINE; StyleOrigin result = instance.getOrigin(); assertEquals(expResult, result); }
@Test public void testGetOriginWithoutAddingRuleToStylesheet() { Rule instance = new Rule(Collections.EMPTY_LIST, Collections.EMPTY_LIST); StyleOrigin result = instance.getOrigin(); assertNull(result); }