ライブラリチェッカー
- Library Checker Problems - オンラインジャッジシステムにより、ライブラリが正しく実装されているか確認できる。初心者向けに有志による解説記事のまとめも公開されている。サービスで使用されている技術に関心がある方は、作者による紹介記事を参照されたい。
- library-checker-testcases - 有志によりテストケースのリストが公開されている。
- Online Judge Verification Helper - ライブラリのテストを自動化するツールで、上述のLibrary Checker Problemsなどの問題を利用して実行する。また、ライブラリのドキュメント生成機能やC++のファイルをまとめて提出できるようにする機能もある。
- GitHubを用いた自作ライブラリ管理 - GitHub Actionsを利用して、自作ライブラリのテスト・関連ドキュメントの生成・コーディングスタイルの確認などを自動で行う方法が紹介されている記事。
- 【競プロ】ライブラリの verify を GitHub Actions で並列に走らせたい (oj-verify) - 自作ライブラリのテストをGitHub Actionsで並列実行することで、時短を目指している記事。
- libtest - C++ライブラリのテストのために使う問題集。CIでの利用を想定しており、入出力の自動生成と自動テストを行うことができる。