問題タブ [pester]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
unit-testing - Pester リセット テスト データ
ペスターでのテストデータの範囲についてです。ハッシュテーブル内のキーの存在をチェックする関数をテストしてAdd-HashTableIfNotPresent
います。存在しない場合は追加し、そうでない場合はそのキーにリンクされた値を返します。
It
キーが存在する場合とキーが存在しない場合の 2 つのシナリオをチェックするペスター テスト用の2 つのブロックがあります。$ht
ブロックごとに再作成されることを期待していましたが、2のIt
順序を入れ替えると、まだ 3 であるため失敗します。It
Returns existing entry when passed existing key
$ht.count
$ht
テストごとにリセットする方法はありますか、It
それともブロック内で定義する必要がありますか?
テスト中の機能:
テストコード: