@Test
public void testBorderRadius() throws Exception {

	CSSRTLConverter cssRTLConverter = new CSSRTLConverter();
	Assert.assertEquals(
		"p{border-radius:0}",
		cssRTLConverter.process("p{border-radius:0}"));
	Assert.assertEquals(
		"p{-moz-border-radius:0}",
		cssRTLConverter.process("p{-moz-border-radius:0}"));
	Assert.assertEquals(
		"p{-webkit-border-radius:0}",
		cssRTLConverter.process("p{-webkit-border-radius:0}"));
	Assert.assertEquals(
		"p{border-radius:1px 0 1px 2px}",
		cssRTLConverter.process("p{border-radius:0 1px 2px}"));
	Assert.assertEquals(
		"p{-moz-border-radius:1px 0 1px 2px}",
		cssRTLConverter.process("p{-moz-border-radius:0 1px 2px}"));
	Assert.assertEquals(
		"p{-webkit-border-radius:1px 0 1px 2px}",
		cssRTLConverter.process("p{-webkit-border-radius:0 1px 2px}"));
	Assert.assertEquals(
		"p{border-radius:1px 0 3px 2px}",
		cssRTLConverter.process("p{border-radius:0 1px 2px 3px}"));
	Assert.assertEquals(
		"p{-moz-border-radius:1px 0 3px 2px}",
		cssRTLConverter.process("p{-moz-border-radius:0 1px 2px 3px}"));
	Assert.assertEquals(
		"p{-webkit-border-radius:1px 0 3px 2px}",
		cssRTLConverter.process("p{-webkit-border-radius:0 1px 2px 3px}"));
	Assert.assertEquals(
		"p{border-top-right-radius:5px}",
		cssRTLConverter.process("p{border-top-left-radius:5px}"));
	Assert.assertEquals(
		"p{-moz-border-radius-topright:5px}",
		cssRTLConverter.process("p{-moz-border-radius-topleft:5px}"));
	Assert.assertEquals(
		"p{-webkit-border-top-right-radius:5px}",
		cssRTLConverter.process("p{-webkit-border-top-left-radius:5px}"));
	Assert.assertEquals(
		"p{border-top-left-radius:5px}",
		cssRTLConverter.process("p{border-top-right-radius:5px}"));
	Assert.assertEquals(
		"p{-moz-border-radius-topleft:5px}",
		cssRTLConverter.process("p{-moz-border-radius-topright:5px}"));
	Assert.assertEquals(
		"p{-webkit-border-top-left-radius:5px}",
		cssRTLConverter.process("p{-webkit-border-top-right-radius:5px}"));
	Assert.assertEquals(
		"p{border-bottom-right-radius:5px}",
		cssRTLConverter.process("p{border-bottom-left-radius:5px}"));
	Assert.assertEquals(
		"p{-moz-border-radius-bottomright:5px}",
		cssRTLConverter.process("p{-moz-border-radius-bottomleft:5px}"));
	Assert.assertEquals(
		"p{-webkit-border-bottom-right-radius:5px}",
		cssRTLConverter.process(
			"p{-webkit-border-bottom-left-radius:5px}"));
	Assert.assertEquals(
		"p{border-bottom-left-radius:5px}",
		cssRTLConverter.process("p{border-bottom-right-radius:5px}"));
	Assert.assertEquals(
		"p{-moz-border-radius-bottomleft:5px}",
		cssRTLConverter.process("p{-moz-border-radius-bottomright:5px}"));
	Assert.assertEquals(
		"p{-webkit-border-bottom-left-radius:5px}",
		cssRTLConverter.process(
			"p{-webkit-border-bottom-right-radius:5px}"));
}