package gutenberg.util;
import org.junit.Before;
import org.junit.Test;
import static org.assertj.core.api.Assertions.assertThat;
public class DimensionParserTest {
private DimensionParser dimensionParser;
@Before
public void setUp() {
dimensionParser = new DimensionParser();
}
@Test
public void parse_valid_inputs() throws DimensionFormatException {
assertThat(dimensionParser.parse("123px")).isEqualTo(new Dimension(123, Dimension.Unit.Px));
assertThat(dimensionParser.parse("7px")).isEqualTo(new Dimension(7, Dimension.Unit.Px));
assertThat(dimensionParser.parse("27%")).isEqualTo(new Dimension(27, Dimension.Unit.Percent));
assertThat(dimensionParser.parse("50%")).isEqualTo(new Dimension(50, Dimension.Unit.Percent));
}
}