 extension RateLimitTests {
     static var allTests : [(String, (RateLimitTests) -> () throws -> Void)] {
         return [
-            ("testStaticInitializer", testStaticInitializer)
+            ("testStaticInitializer", testStaticInitializer),
+            ("testBadHeaders", testBadHeaders)
         ]
     }
 }

extension TrackingSettingsTests {
    static var allTests : [(String, (TrackingSettingsTests) -> () throws -> Void)] {
        return [
            ("testEncoding", testEncoding)
        ]
    }
}

import XCTest
@testable import SendGridTests

extension BlockTests {
    static var allTests : [(String, (BlockTests) -> () throws -> Void)] {
        return [
            ("testInitialization", testInitialization)
        ]
    }
}


extension BounceTests {
    static var allTests : [(String, (BounceTests) -> () throws -> Void)] {
        return [
            ("testInitialization", testInitialization)
        ]
    }
}


extension GlobalUnsubscribeTests {
    static var allTests : [(String, (GlobalUnsubscribeTests) -> () throws -> Void)] {
        return [
            ("testInitialization", testInitialization)
        ]
    }
}


extension InvalidEmailTests {
    static var allTests : [(String, (InvalidEmailTests) -> () throws -> Void)] {
        return [
            ("testInitialization", testInitialization)
        ]
    }
}


extension SpamReportTests {
    static var allTests : [(String, (SpamReportTests) -> () throws -> Void)] {
        return [
            ("testInitialization", testInitialization)
        ]
    }
}


extension AddressTests {
    static var allTests : [(String, (AddressTests) -> () throws -> Void)] {
