Comparing nicknames, channel names etc in various case mappings could be introduced into this test suite.
class CaseMappingTests: XCTestCase {
func testRFC1459EqualCompare() {
let casemap = CaseMapping.rfc1459
XCTAssertEqual(casemap.compare("hello{}|", "HELLO[]\\"), .orderedSame)
}
func testRFC1459Compare() {
let casemap = CaseMapping.rfc1459
XCTAssertEqual(casemap.compare("hello{}|1", "HELLO[]\\2"), .orderedAscending)
}
/// etc ...
}