// Path: src/test/java/com/github/liblevenshtein/assertion/ComparatorAssertions.java
// public static <Type> ComparatorAssertions<Type> assertThat(
//     final Comparator<Type> actual) {
//   return new ComparatorAssertions<>(actual);
// }


import org.testng.annotations.Test;
import static com.github.liblevenshtein.assertion.ComparatorAssertions.assertThat;
package com.github.liblevenshtein.transducer;



public class SpecialPositionComparatorTest {
  private final SpecialPositionComparator comparator = new SpecialPositionComparator();

  @Test
  public void testCompare() {
// Path: src/test/java/com/github/liblevenshtein/assertion/ComparatorAssertions.java
// public static <Type> ComparatorAssertions<Type> assertThat(
//     final Comparator<Type> actual) {
//   return new ComparatorAssertions<>(actual);
// }


// Path: src/test/java/com/github/liblevenshtein/transducer/SpecialPositionComparatorTest.java
import org.testng.annotations.Test;
import static com.github.liblevenshtein.assertion.ComparatorAssertions.assertThat;

package com.github.liblevenshtein.transducer;



public class SpecialPositionComparatorTest {
  private final SpecialPositionComparator comparator = new SpecialPositionComparator();

  @Test
  public void testCompare() {
    assertThat(comparator)