Skip to content

test: UDP transport #106

Description

@benaadams

Problem

UDP transport needs test coverage as it's being built.

Sub-tasks

  • Create test/Magma.Transport.Udp.Facts project, add to solution
  • Datagram construction round-trip: build, serialise, parse, verify fields
  • Checksum computation: validate against known UDP packets
  • IPv4 vs IPv6 pseudo-header correctness
  • Edge case: zero checksum (valid for UDP over IPv4), minimum-length datagram

Dependencies

Depends on: #105
Unlocks: #107 - confidence to build transport logic

Phase

Phase 1 (Core Protocol & Tooling)

Metadata

Metadata

Labels

P0Blockingphase-1Core protocol & toolingtestingTest coverage

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions