Skip to content

Conversation

@zbalkan
Copy link

@zbalkan zbalkan commented Jan 29, 2026

Some behaviors need discussion being against RFCs.

Copilot AI review requested due to automatic review settings January 29, 2026 07:47
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request adds comprehensive unit test coverage for TechnitiumLibrary.Net components. The PR includes tests for networking utilities, proxy servers, DNS record types, and HTTP functionality. According to the description, some tests are intentionally left failing to facilitate discussion about behaviors that may violate RFC specifications.

Changes:

  • Added two test projects (TechnitiumLibrary.UnitTests and TechnitiumLibrary.Tests) with extensive test coverage
  • Configured GitHub Actions workflow for automated testing
  • Updated README with testing status badge

Reviewed changes

Copilot reviewed 101 out of 101 changed files in this pull request and generated 26 comments.

Show a summary per file
File Description
TechnitiumLibrary.sln Added TechnitiumLibrary.UnitTests project reference
TechnitiumLibrary.UnitTests/TechnitiumLibrary.UnitTests.csproj Test project targeting .NET 9.0 with MSTest SDK
Multiple test files Comprehensive tests for Socket extensions, Proxy components, DNS records, HTTP handling
.github/workflows/unit-testing.yml CI workflow for running tests on Windows with MSBuild
README.md Added testing status badge

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant