私は、ninjectとVisual Studio 2012のユニットテストプロジェクトを使ってサービスをテストしようとしています。私のインジェクションはコントローラでうまくいきますが、ユニットテストクラスIで同じことをしようとするとException
を入手してください。ユニットテストNinjectインスタンシエート
System.NullReferenceException: Object reference not set to an instance of an object.
namespace Trex.UnitTests
{
[TestClass]
public class GiftServiceTests
{
private IGiftService _giftService;
public void GiftServiceTest(IGiftService giftService)
{
_giftService = giftService;
}
[TestMethod]
public void AddGift()
{
var list = _gift.FindAll(); <--- this line throw an exception
}
}
}
私は、注射に何か問題があると思いますが、私はそれを得るいけません。