0

メンバーシップ プロバイダーをテストしてみます。質問は、たとえば、メンバー内の CreateUser メソッドをテストしたいということです。プロバイダーの場合、このメソッドはデータベース内にデータを挿入し、挿入されているかどうかをテストし、その真のロールバック トランザクション (db からユーザーを削除し、db をそのままにしておく) をテストする必要があります。

誰かがそのテストのサンプルコードのヒントを提供できますか?

ありがとう

4

1 に答える 1

0

メンバーシップ プロバイダーにはユーザー名に一意の制約があり、既存のユーザー名が挿入された場合、DB はテーブルに重複するエントリを挿入できないと確信しています。

テストする場合は、既存のユーザー名を使用してユーザー テーブルに対して挿入ステートメントを実行するだけです。

于 2012-05-19T10:03:20.390 に答える