3

オブジェクトまたはコレクション、特に JSON パケットを 1 つのユニットでどのようにテストしますか?? 構造、キー/値のペアをテストするだけですか? 価値観関係なく??

空のコレクションを作成しますか? そして比較?同じ質問が複雑なオブジェクト(クエリ、構造、配列など)に適用されます

実際の例による助けをいただければ幸いです。

  • 私はTDDを始めたばかりで、MXUnitを使用しています...どこから始めればよいかよくわかりません...これは、1つの基本的なテストのサンプルです。

    // Arrange 
        // obj set up - handled in "setup"
    
    // Act 
        var expect = 1;         
        var result = obj.getPersonByID();
        debug( result ); // throws data back to the tester for display
    
    // Assert 
        assertEqual( expect, result, 'Expected #expect#, got #result#.' );
    
4

1 に答える 1

0

次のプロセスを使用します。

  • モック JSON を作成する
  • DeserializeJSONを使用して JSON を構造体に逆シリアル化する
  • StructKeyArrayを使用してキーの配列を作成する
  • 配列をループする
  • 各キーの名前をアサートする

参考文献

于 2015-12-10T22:54:55.517 に答える