Search in sources :

Example 46 with AssertionInfo

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

the class Integers_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 {
        integersWithAbsValueComparisonStrategy.assertGreaterThanOrEqualTo(info, 6, -8);
    } catch (AssertionError e) {
        verify(failures).failure(info, shouldBeGreaterOrEqual(6, -8, absValueComparisonStrategy));
        return;
    }
    failBecauseExpectedAssertionErrorWasNotThrown();
}
Also used : AssertionInfo(org.assertj.core.api.AssertionInfo) IntegersBaseTest(org.assertj.core.internal.IntegersBaseTest) Test(org.junit.Test)

Example 47 with AssertionInfo

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

the class Integers_assertGreaterThan_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 {
        integers.assertGreaterThan(info, 6, 8);
    } catch (AssertionError e) {
        verify(failures).failure(info, shouldBeGreater(6, 8));
        return;
    }
    failBecauseExpectedAssertionErrorWasNotThrown();
}
Also used : AssertionInfo(org.assertj.core.api.AssertionInfo) Test(org.junit.Test)

Example 48 with AssertionInfo

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

the class Integers_assertGreaterThan_Test method should_fail_if_actual_is_equal_to_other.

@Test
public void should_fail_if_actual_is_equal_to_other() {
    AssertionInfo info = someInfo();
    try {
        integers.assertGreaterThan(info, 6, 6);
    } catch (AssertionError e) {
        verify(failures).failure(info, shouldBeGreater(6, 6, StandardComparisonStrategy.instance()));
        return;
    }
    failBecauseExpectedAssertionErrorWasNotThrown();
}
Also used : AssertionInfo(org.assertj.core.api.AssertionInfo) Test(org.junit.Test)

Example 49 with AssertionInfo

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

the class Integers_assertGreaterThan_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 {
        integersWithAbsValueComparisonStrategy.assertGreaterThan(info, -6, -8);
    } catch (AssertionError e) {
        verify(failures).failure(info, shouldBeGreater(-6, -8, absValueComparisonStrategy));
        return;
    }
    failBecauseExpectedAssertionErrorWasNotThrown();
}
Also used : AssertionInfo(org.assertj.core.api.AssertionInfo) Test(org.junit.Test)

Example 50 with AssertionInfo

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

the class Integers_assertIsBetween_Test method should_fail_if_actual_is_not_in_range_start.

@Test
public void should_fail_if_actual_is_not_in_range_start() {
    AssertionInfo info = someInfo();
    try {
        integers.assertIsBetween(info, ONE, TWO, TEN);
    } catch (AssertionError e) {
        verify(failures).failure(info, shouldBeBetween(ONE, TWO, TEN, true, true));
        return;
    }
    failBecauseExpectedAssertionErrorWasNotThrown();
}
Also used : AssertionInfo(org.assertj.core.api.AssertionInfo) IntegersBaseTest(org.assertj.core.internal.IntegersBaseTest) 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