特定のフレームワークのサポート無しに単体テストを実行することは一般に可能であり、それはテスト対象ユニットを実行し、アサーション,例外処理,やその他の制御フロー機構を利用して失敗を通知するものである。
通常在没有特定框架支援下，透过撰写在测试中的执行单元，并使用判定、异常处理、或其他控制流程机制来表示失败的用户代码（clientcode）执行单元测试是可行的。