use of org.assertj.core.presentation.StandardRepresentation in project assertj-core by joel-costigliola.
the class ShouldNotContain_create_Test method should_create_error_message_with_custom_comparison_strategy.
@Test
public void should_create_error_message_with_custom_comparison_strategy() {
ErrorMessageFactory factory = shouldNotContain(newArrayList("Yoda"), newArrayList("Luke", "Yoda"), newLinkedHashSet("Yoda"), new ComparatorBasedComparisonStrategy(CaseInsensitiveStringComparator.instance));
String message = factory.create(new TextDescription("Test"), new StandardRepresentation());
assertThat(message).isEqualTo(String.format("[Test] %n" + "Expecting%n" + " <[\"Yoda\"]>%n" + "not to contain%n" + " <[\"Luke\", \"Yoda\"]>%n" + "but found%n <[\"Yoda\"]>%n" + "when comparing values using CaseInsensitiveStringComparator"));
}
use of org.assertj.core.presentation.StandardRepresentation in project assertj-core by joel-costigliola.
the class ShouldNotEndWith_create_Test method should_create_error_message_with_custom_comparison_strategy.
@Test
public void should_create_error_message_with_custom_comparison_strategy() {
factory = shouldNotEndWith(newArrayList("Yoda", "Luke"), newArrayList("Han", "Leia"), new ComparatorBasedComparisonStrategy(CaseInsensitiveStringComparator.instance));
String message = factory.create(new TextDescription("Test"), new StandardRepresentation());
assertThat(message).isEqualTo(String.format("[Test] %n" + "Expecting:%n" + " <[\"Yoda\", \"Luke\"]>%n" + "not to end with:%n" + " <[\"Han\", \"Leia\"]>%n" + "when comparing values using CaseInsensitiveStringComparator"));
}
use of org.assertj.core.presentation.StandardRepresentation in project assertj-core by joel-costigliola.
the class ShouldNotExist_create_Test method setUp.
@Before
public void setUp() {
description = new TestDescription("Test");
representation = new StandardRepresentation();
}
use of org.assertj.core.presentation.StandardRepresentation in project assertj-core by joel-costigliola.
the class ShouldHaveSameHourAs_create_Test method should_create_error_message_localtime.
@Test
public void should_create_error_message_localtime() {
factory = shouldHaveSameHourAs(LocalTime.of(12, 0), LocalTime.of(13, 0));
assertThat(factory.create(new TextDescription("Test"), new StandardRepresentation())).isEqualTo(format("[Test] %nExpecting:%n <12:00>%nto have same hour as:%n <13:00>%nbut had not."));
}
use of org.assertj.core.presentation.StandardRepresentation in project assertj-core by joel-costigliola.
the class ShouldHaveSameHourAs_create_Test method should_create_error_message_offset.
@Test
public void should_create_error_message_offset() {
factory = shouldHaveSameHourAs(OffsetTime.of(12, 0, 0, 0, ZoneOffset.UTC), OffsetTime.of(13, 0, 0, 0, ZoneOffset.UTC));
assertThat(factory.create(new TextDescription("Test"), new StandardRepresentation())).isEqualTo(format("[Test] %nExpecting:%n <12:00Z>%nto have same hour as:%n <13:00Z>%nbut had not."));
}
Aggregations