Skip to content

Unit testing asu2025 f#1

Merged
polygeist111 merged 10 commits intopolygeist111:mainfrom
grey-box:unitTesting-asu2025F
Nov 25, 2025
Merged

Unit testing asu2025 f#1
polygeist111 merged 10 commits intopolygeist111:mainfrom
grey-box:unitTesting-asu2025F

Conversation

@polygeist111
Copy link
Copy Markdown
Owner

Attempt to merge unit testing progress for Cap1 into custom environment

procrastinator007 and others added 10 commits November 12, 2025 14:41
Deleted the unnecessary override of read(ByteArray) in InputStreamCounter, relying on the existing read(ByteArray, Int, Int) implementation for byte counting. Added unit tests for InputStreamCounter to verify byte counting and closed state behavior.
Introduced ListExtensionTest to cover updateItem extension function with various scenarios. Renamed test methods in InputStreamCounterTest for improved clarity and consistency.
Introduces ConversationUtilsTest to verify conversation ID creation logic, including handling of identical UUIDs and special cases for device UUIDs.
Added descriptive block and section comments to ListExtensionTest, ConversationUtilsTest, and InputStreamCounterTest to clarify test coverage, intent, and expected behaviors for JVM-only extension and utility functions. Improves maintainability and understanding of test cases.
Added tests for FileEncoder, Logger, MessageMigrationUtils and MessageUtils
@polygeist111 polygeist111 merged commit 36842df into polygeist111:main Nov 25, 2025
0 of 4 checks passed
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.

3 participants