979899100101102103104105106107
{ fuzzer.connect(); fuzzer.setSendMode(Fuzzer.SendMode.BULK); fuzzer.send(send); fuzzer.expect(expect); fuzzer.expectNoMoreFrames(); } } /** * the good close code, with reason
124125126127128129130131132
{ fuzzer.connect(); fuzzer.setSendMode(Fuzzer.SendMode.BULK); fuzzer.send(send); fuzzer.expect(expect); fuzzer.expectNoMoreFrames(); } } }
189190191192193194195196197198199
{ fuzzer.connect(); fuzzer.setSendMode(Fuzzer.SendMode.BULK); fuzzer.send(send); fuzzer.expect(expect); fuzzer.expectNoMoreFrames(); } } /** * close with no payload (payload length 0)
211212213214215216217218219220221
{ fuzzer.connect(); fuzzer.setSendMode(Fuzzer.SendMode.BULK); fuzzer.send(send); fuzzer.expect(expect); fuzzer.expectNoMoreFrames(); } } /** * close with invalid payload (payload length 1)
236237238239240241242243244245246
{ fuzzer.connect(); fuzzer.setSendMode(Fuzzer.SendMode.BULK); fuzzer.send(send); fuzzer.expect(expect); fuzzer.expectNoMoreFrames(); } } /** * close with valid payload (payload length 2)
258259260261262263264265266267268
{ fuzzer.connect(); fuzzer.setSendMode(Fuzzer.SendMode.BULK); fuzzer.send(send); fuzzer.expect(expect); fuzzer.expectNoMoreFrames(); } } /** * close with valid payload (with reason)
280281282283284285286287288289290
{ fuzzer.connect(); fuzzer.setSendMode(Fuzzer.SendMode.BULK); fuzzer.send(send); fuzzer.expect(expect); fuzzer.expectNoMoreFrames(); } } /** * close with valid payload (with 123 byte reason)
306307308309310311312313314315316
{ fuzzer.connect(); fuzzer.setSendMode(Fuzzer.SendMode.BULK); fuzzer.send(send); fuzzer.expect(expect); fuzzer.expectNoMoreFrames(); } } /** * close with invalid UTF8 in payload
338339340341342343344345346
90919293949596979899100
{ fuzzer.connect(); fuzzer.setSendMode(Fuzzer.SendMode.BULK); fuzzer.send(send); fuzzer.expect(expect); fuzzer.expectNoMoreFrames(); } } /** * Close frame, then ping frame (no pong received)