         XCTAssertEqual(bin.readBitCursor, 9)
     }
 
-    func testReadBitReadBytes() {
+    func testMixedReadBytes() {
         let bytes: [UInt8] = [0b1010_1101, 0b1010_1111, 0b1000_1101]
         var bin = Binary(bytes: bytes)
 

        XCTAssertEqual(bin.readBitCursor, 17)
    }

    func testThrowsBeforeActualRead() {
        let bytes: [UInt8] = [0b1010_1101, 0b1010_1111, 0b1000_1101]
        var bin = Binary(bytes: bytes)


        XCTAssertEqual(bin.readBitCursor, 1)
    }

    func testReadBitsThrowsBeforeReading() {
        let bytes: [UInt8] = [0b1010_1101, 0b1010_1111, 0b1000_1101]
        var bin = Binary(bytes: bytes)

