var mocks = new MockRepository();
var access = new Access();
access.ShowRepository = _mocks.Stub<IShowRepository>();
access.ShowRepository.Stub(x => x.GetShows()).Return(new List<Show>());
var kernel =_mocks.Stub<IKernel>();
kernel.Stub(x => x.Get<Access>()).Return(access);
Cela jette un ArgumentNullException:Comment remplacer IKernel de ninject à l'aide de Rhino Mocks?
Message: La valeur ne peut être nulle.
Nom du paramètre: Source
Trace de pile: à System.Linq.Enumerable.Cast [TResult] (source IEnumerable) à Ninject.ResolutionExtensions.Get [T] (racine IResolutionRoot, iParamètre [] paramètres) à MediaMover.Unit.Tests.ViewModelTests.OptionsViewModelTests.b__1 (IKernel x) dans C: \ Utilisateurs \ Dave \ Documents \ Visual Studio 2010 \ Projets \ Gigatube \ MediaMover.Unit.Tests \ ViewModelTests \ OptionsViewModelTests.cs: ligne 33 à Rhino.Mocks.RhinoMocksExtensions.Expect [T, R] (T Mock, action 2 action) at Rhino.Mocks.RhinoMocksExtensions.Stub[T,R](T mock, Function
2 action) à MediaMover.Unit.Tests.ViewModelTests.OptionsViewModelTests.Initialize() dans C: \ Users \ Dave \ Document s \ Visual Studio 2010 \ Projets \ Gigatube \ MediaMover.Unit.Tests \ ViewModelTests \ OptionsViewModelTests.cs: ligne 33
Quelle ligne fait exactement jeter l'exception? – dtb
Dernière ligne, en particulier, le x.Get() –
Dave
Pourriez-vous coller l'ensemble de la pile pour l'exception? Pourrait être un bug dans Rhino Mocks .... – Grzenio