私は、ユーザーの一連の財務計算を実行するJava Webアプリケーションを開発しています。財務計算が実行されると、約30年の異なる入力が、最大18年間(最大15 * 18期待値)にわたって15の異なる値を計算するために使用されます。ご存じのように、計算して検証するには相当量の情報があります。複雑なデータのシナリオをテストする
私が探しているのは、テストデータを準備する方法(30種類の入力をシミュレートする)、一連のオブジェクトにロードする方法、および計算を介してオブジェクトを実行して出力を生成する方法です期待値。
私はデータベースをスタブしようとしましたが、これは終わりにとなりました。すべてを嘲笑することはちょうど退屈であるように思える。可能であれば、外部データベースの依存関係を避けたいと思います。
このパズルのもう1つの要素は、オブジェクトグラフがルートオブジェクトから深くいくつかのレイヤーを実行することです。 すべてのデータシナリオと出力はエキスパートによって事前に定義されていますので、現時点では何も情報を動的に生成しません – rynmrtn