// Path: src/main/java/javafixes/math/Decimal.java
// public static Decimal d(long unscaledValue, int scale) throws ArithmeticException {
//     return decimal(unscaledValue, scale);
// }


import org.junit.Test;
import static javafixes.math.Decimal.d;
import static org.hamcrest.Matchers.equalTo;
import static org.junit.Assert.assertThat;
package javafixes.math;



public class DecimalConstantsTest {

    @Test
    public void shouldHaveCorrectConstants() {
// Path: src/main/java/javafixes/math/Decimal.java
// public static Decimal d(long unscaledValue, int scale) throws ArithmeticException {
//     return decimal(unscaledValue, scale);
// }


// Path: src/test/java/javafixes/math/DecimalConstantsTest.java
import org.junit.Test;
import static javafixes.math.Decimal.d;
import static org.hamcrest.Matchers.equalTo;
import static org.junit.Assert.assertThat;

package javafixes.math;



public class DecimalConstantsTest {

    @Test
    public void shouldHaveCorrectConstants() {
        assertThat(Decimal.ZERO, equalTo(d("0")));