DelphiXE3でTRttiContextを使ってテストフレームワークを作ってみる

前に使ってたバージョンがDelphi2009なのでTRttiContextを使うのはこれが初めて。 TRttiContextを使ってメソッド名の取得や取得したメソッドの実行ができるので、xUnit(DUnitとか)なテストフレームワークを作ってみました。 "Test"という名前で始まるメソッドを探して実行する部分のコードはこんな感じ。細かい部分は省略…