Hi,

I am trying to Mock the OriginalSource in the RoutedEventArgs using Rhino 
Mocks. Can any one please suggest on how to make this test pass as the 
OriginalSource is null so the test fails as its not able to Convert the 
EventArgs to ViewModel?

[Test]
        public void Covert_ShouldReturnViewModel_WhenArgsIsPassed()
        {
            
            var routedEventArgs = 
MockRepository.GenerateStub<RoutedEventArgs>();
    var mockOriginalSource = routedEventArgs.Expect(eArgs => 
eArgs.OriginalSource).Return("test mock");

            var ViewModel = MockRepository.GenerateStub<ViewModel>();
            
            var eventArgsConverterHelper = 
MockRepository.GenerateMock<EventArgsConverterHelper>();
            eventArgsConverterHelper.Stub(
                eArgs => 
eArgs.GetCallReasonViewModelMethod(mockOriginalSource))
                .Return(callReasonViewModel)
                .Repeat.Once();

            var dTEventArgs = new EventArgsConverter();

            Assert.That(dTEventArgs.Convert(routedEventArgs), 
Is.EqualTo(ViewModel));
        }

thanks,
Vamsi

-- 
You received this message because you are subscribed to the Google Groups 
"Rhino.Mocks" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/rhinomocks.
For more options, visit https://groups.google.com/d/optout.

Reply via email to