2009-04-02 9 views
8

あなたがそのメソッドのユニットテストのスケルトンを作成し、この
alt text
を取得します。のVisual Studio 2008のユニットテストとNUnitの

私はNunitはなくVisual Studio unit testing toolsに基づいて単体テストを作成するために、これを変更することができたことにより、(テンプレートの変更やいくつかの気の利いたハッキン​​グによる)方法はありますか?このような
何か...

using System.Collections; 
using NUnit.Framework; 

    namespace Domain.UnitTest 
    { 
     [TestFixture] 
     public class ManagerTest 
     { 
     [Test] 
     public void SomethingTest() 
     { 
      string expected = null; 
      string acutal = Something.Create(); 
      Assert.AreEqual(expected, acutal); 
     } 

答えて

5

は(もちろん、バックアップを行った後)ファイルC:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplatesCache\CSharp\1033\SimpleUnitTest.zip\SimpleUnitTest.csを変更してください。アップデートによって上書きされる可能性があるため、更新されたバージョンのコピーを別の場所に保管してください。

FWIW - VSアプリケーションディレクトリの最上位ディレクトリからファイル内の文字列using Microsoft.VisualStudio.TestTools.UnitTesting;を検索すると見つかりました。

+1

私はこれを試しましたが、それはテストプロジェクト自体でユニットテストを作成するときに機能します。しかし、私がテストを作成したいメソッドを右クリックすると、私の修正なしにテストが生成されます。これがなぜ起こったのか、それを修正する方法は?乾杯。 – AboutDev

関連する問題