refactor-for-testability #3

Merged
johnnylee merged 26 commits from refactor-for-testability into main 2025-03-01 20:02:27 +00:00
Showing only changes of commit b2e63f6c03 - Show all commits

View File

@ -236,7 +236,7 @@ func TestConnReader_handleControlPacket_unknownPacketType(t *testing.T) {
func TestConnReader_handleControlPacket_duplicate(t *testing.T) { func TestConnReader_handleControlPacket_duplicate(t *testing.T) {
h := newConnReadeTestHarness() h := newConnReadeTestHarness()
pkt := synPacket{TraceID: 1234} pkt := ackPacket{TraceID: 1234}
h.WRemote.SendControlPacket(pkt, h.Remote) h.WRemote.SendControlPacket(pkt, h.Remote)
*h.Remote.Counter = *h.Remote.Counter - 1 *h.Remote.Counter = *h.Remote.Counter - 1
@ -249,7 +249,7 @@ func TestConnReader_handleControlPacket_duplicate(t *testing.T) {
t.Fatal(h.Super.Messages) t.Fatal(h.Super.Messages)
} }
msg := h.Super.Messages[0].(controlMsg[synPacket]) msg := h.Super.Messages[0].(controlMsg[ackPacket])
if !reflect.DeepEqual(pkt, msg.Packet) { if !reflect.DeepEqual(pkt, msg.Packet) {
t.Fatal(msg.Packet) t.Fatal(msg.Packet)
} }