Confirm that this encoder has the correct content type.
Confirm that this encoder can decode top-level lists of instances of our case class.
Confirm that this encoder can decode instances of our case class.
Confirm that this encoder can encode top-level lists of instances of our case class.
Confirm that this encoder can encode instances of our case class.
Confirm that this encoder fails on invalid input (both ill-formed JSON and invalid JSON).
Provides tests that check properties about a library that provides JSON codecs for use in Finch.