-
-
Notifications
You must be signed in to change notification settings - Fork 0
Write unit tests #3
Copy link
Copy link
Open
Labels
compilation conditionsInvolves compilation conditions in some wayInvolves compilation conditions in some wayconvenienceRelates to convenient codeRelates to convenient codecookiesRelates to HTTP CookiesRelates to HTTP CookiesembeddedRelates to Swift Embedded modeRelates to Swift Embedded modeenhancementNew feature or requestNew feature or requestperformanceRelates to performance behaviorRelates to performance behaviorsemver/patchSemantic Version PATCH changes (made backward compatible bug fixes)Semantic Version PATCH changes (made backward compatible bug fixes)unit testsRelates to unit tests in some wayRelates to unit tests in some way
Metadata
Metadata
Assignees
Labels
compilation conditionsInvolves compilation conditions in some wayInvolves compilation conditions in some wayconvenienceRelates to convenient codeRelates to convenient codecookiesRelates to HTTP CookiesRelates to HTTP CookiesembeddedRelates to Swift Embedded modeRelates to Swift Embedded modeenhancementNew feature or requestNew feature or requestperformanceRelates to performance behaviorRelates to performance behaviorsemver/patchSemantic Version PATCH changes (made backward compatible bug fixes)Semantic Version PATCH changes (made backward compatible bug fixes)unit testsRelates to unit tests in some wayRelates to unit tests in some way
Unit testing is critical in code predictability, expected behavior and overall functionality, and should be a requirement for a networking library.
Separate unit tests per module.
Checklist:
General
Routes
Unit tests for both static and dynamic routes.
Responders
Unit tests for both static and dynamic responders.
Middleware
Unit tests for both static and dynamic middleware.
Cookies
Performance