@Test public void shouldTeardownStyles() throws Exception { makeSampleStyles(); styledText = new StyledText("Some Text", "fizz", "bang"); styledText.setupStyles(styles, defaultStyle, new MockStyleObserver()); styledText.teardownStyles(); RichStyle style = styledText.getStyle(); assertEquals(false, style1.hasObserver(style)); assertEquals(false, style2.hasObserver(style)); assertEquals(false, defaultStyle.hasObserver(style)); }