私は以前にRailsで開発しました。テストを書くのはとても簡単だと思い、最近、MVC .NET を主力製品に使用するプロジェクトに移りました。
MVC .NET を使用する方法を理解しましたが、モデルの単体テストをどのように作成すればよいかまだわかりません。レールでユニットテストを書く方法について、非常に簡単な汚い例を示します。
describe "user.name_is_newton?"
context "user's name is newton" do
before :each do
@user = User.create(:name => "newton")
end
it { @user.name_is_newton?.should be_true }
end
end
切り替えるのが難しいと感じている理由は、テスト用に別のデータベースを提供する Rails に慣れているからです。(どうやら) 舞台裏でテスト データベースにユーザー エントリを作成し、テストを非常に簡単に記述できるようにします。MVC .NET で同様のテストを作成する方法がわかりません。どんな助けでも大歓迎です!ありがとう!