Search in sources :

Example 96 with AssertionInfo

use of org.assertj.core.api.AssertionInfo in project assertj-core by joel-costigliola.

the class BigDecimals_assertEqualByComparison_Test method should_fail_if_big_decimals_are_not_equal_by_comparison_whatever_custom_comparison_strategy_is.

@Test
public void should_fail_if_big_decimals_are_not_equal_by_comparison_whatever_custom_comparison_strategy_is() {
    AssertionInfo info = someInfo();
    try {
        numbersWithAbsValueComparisonStrategy.assertEqualByComparison(info, TEN, ONE);
    } catch (AssertionError e) {
        verify(failures).failure(info, shouldBeEqual(TEN, ONE, absValueComparisonStrategy, new StandardRepresentation()));
        return;
    }
    failBecauseExpectedAssertionErrorWasNotThrown();
}
Also used : AssertionInfo(org.assertj.core.api.AssertionInfo) StandardRepresentation(org.assertj.core.presentation.StandardRepresentation) BigDecimalsBaseTest(org.assertj.core.internal.BigDecimalsBaseTest) Test(org.junit.Test)

Example 97 with AssertionInfo

use of org.assertj.core.api.AssertionInfo in project assertj-core by joel-costigliola.

the class BigDecimals_assertEqual_Test method should_fail_if_big_decimals_are_not_equal.

@Test
public void should_fail_if_big_decimals_are_not_equal() {
    AssertionInfo info = someInfo();
    try {
        numbers.assertEqual(info, ONE_WITH_3_DECIMALS, ONE);
    } catch (AssertionError e) {
        verify(failures).failure(info, shouldBeEqual(ONE_WITH_3_DECIMALS, ONE, info.representation()));
        return;
    }
    failBecauseExpectedAssertionErrorWasNotThrown();
}
Also used : AssertionInfo(org.assertj.core.api.AssertionInfo) BigDecimalsBaseTest(org.assertj.core.internal.BigDecimalsBaseTest) Test(org.junit.Test)

Example 98 with AssertionInfo

use of org.assertj.core.api.AssertionInfo in project assertj-core by joel-costigliola.

the class BigDecimals_assertGreaterThanOrEqualTo_Test method should_fail_if_actual_is_less_than_other.

@Test
public void should_fail_if_actual_is_less_than_other() {
    AssertionInfo info = someInfo();
    try {
        numbers.assertGreaterThanOrEqualTo(info, ONE, TEN);
    } catch (AssertionError e) {
        verify(failures).failure(info, shouldBeGreaterOrEqual(ONE, TEN));
        return;
    }
    failBecauseExpectedAssertionErrorWasNotThrown();
}
Also used : AssertionInfo(org.assertj.core.api.AssertionInfo) BigDecimalsBaseTest(org.assertj.core.internal.BigDecimalsBaseTest) Test(org.junit.Test)

Example 99 with AssertionInfo

use of org.assertj.core.api.AssertionInfo in project assertj-core by joel-costigliola.

the class BigDecimals_assertGreaterThanOrEqualTo_Test method should_fail_if_actual_is_less_than_other_according_to_custom_comparison_strategy.

@Test
public void should_fail_if_actual_is_less_than_other_according_to_custom_comparison_strategy() {
    AssertionInfo info = someInfo();
    try {
        numbersWithAbsValueComparisonStrategy.assertGreaterThanOrEqualTo(info, ONE, TEN.negate());
    } catch (AssertionError e) {
        verify(failures).failure(info, shouldBeGreaterOrEqual(ONE, TEN.negate(), absValueComparisonStrategy));
        return;
    }
    failBecauseExpectedAssertionErrorWasNotThrown();
}
Also used : AssertionInfo(org.assertj.core.api.AssertionInfo) BigDecimalsBaseTest(org.assertj.core.internal.BigDecimalsBaseTest) Test(org.junit.Test)

Example 100 with AssertionInfo

use of org.assertj.core.api.AssertionInfo in project assertj-core by joel-costigliola.

the class BigDecimals_assertGreaterThan_Test method should_fail_if_actual_is_equal_to_other_according_to_custom_comparison_strategy.

@Test
public void should_fail_if_actual_is_equal_to_other_according_to_custom_comparison_strategy() {
    AssertionInfo info = someInfo();
    try {
        numbersWithAbsValueComparisonStrategy.assertGreaterThan(info, TEN.negate(), TEN);
    } catch (AssertionError e) {
        verify(failures).failure(info, shouldBeGreater(TEN.negate(), TEN, absValueComparisonStrategy));
        return;
    }
    failBecauseExpectedAssertionErrorWasNotThrown();
}
Also used : AssertionInfo(org.assertj.core.api.AssertionInfo) BigDecimalsBaseTest(org.assertj.core.internal.BigDecimalsBaseTest) Test(org.junit.Test)

Aggregations

AssertionInfo (org.assertj.core.api.AssertionInfo)1174 Test (org.junit.Test)1172 IterablesBaseTest (org.assertj.core.internal.IterablesBaseTest)94 DatesBaseTest (org.assertj.core.internal.DatesBaseTest)92 ByteArraysBaseTest (org.assertj.core.internal.ByteArraysBaseTest)84 ObjectArraysBaseTest (org.assertj.core.internal.ObjectArraysBaseTest)84 Date (java.util.Date)60 CharArraysBaseTest (org.assertj.core.internal.CharArraysBaseTest)47 FloatArraysBaseTest (org.assertj.core.internal.FloatArraysBaseTest)47 IntArraysBaseTest (org.assertj.core.internal.IntArraysBaseTest)47 LongArraysBaseTest (org.assertj.core.internal.LongArraysBaseTest)47 MapsBaseTest (org.assertj.core.internal.MapsBaseTest)47 ShortArraysBaseTest (org.assertj.core.internal.ShortArraysBaseTest)47 BigIntegersBaseTest (org.assertj.core.internal.BigIntegersBaseTest)44 BigDecimalsBaseTest (org.assertj.core.internal.BigDecimalsBaseTest)42 Index (org.assertj.core.data.Index)40 Index.atIndex (org.assertj.core.data.Index.atIndex)40 ObjectsBaseTest (org.assertj.core.internal.ObjectsBaseTest)40 DataProvider (com.tngtech.java.junit.dataprovider.DataProvider)34 DoublesBaseTest (org.assertj.core.internal.DoublesBaseTest)33