summaryrefslogtreecommitdiff
path: root/src/test/java/org/zwobble/mammoth/tests/styles/EqualToStringMatcherTests.java
blob: 14e7c50381e9354ec9948d0dceaf3329985e48a8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package org.zwobble.mammoth.tests.styles;

import org.junit.jupiter.api.Test;
import org.zwobble.mammoth.internal.styles.EqualToStringMatcher;
import org.zwobble.mammoth.internal.styles.StringMatcher;

import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.Matchers.equalTo;

public class EqualToStringMatcherTests {
    @Test
    public void isCaseInsensitive() {
        StringMatcher matcher = new EqualToStringMatcher("Heading 1");
        assertThat(matcher.matches("heaDING 1"), equalTo(true));
        assertThat(matcher.matches("heaDING 2"), equalTo(false));
    }
}