add writing of basic ack frames

This commit is contained in:
Lucas Clemente
2016-04-11 20:35:07 +02:00
parent df96797e9c
commit daa77ec2a6
2 changed files with 29 additions and 0 deletions

View File

@@ -52,4 +52,16 @@ var _ = Describe("Frame", func() {
})
})
})
Context("ACK frames", func() {
Context("when writing", func() {
It("writes simple frames", func() {
b := &bytes.Buffer{}
WriteAckFrame(b, &AckFrame{
LargestObserved: 1,
})
Expect(b.Bytes()).To(Equal([]byte{0x48, 0, 0x01, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0}))
})
})
})
})