Have used below statement for arrange..
Isolate.WhenCalled(() => fakeprimaryM.PrimaryRelationships).WillReturn(primaryRe);
where primaryRe is a primaryrelationship class object. and fakeprimaryM is a fake object for primaryMember.
Even then, when actual application method is gettting called, its throwing below exception.
UDM.Interaction.PrimaryMember.PrimaryRelationships >> Throwing exception for relationships.
Test method TestProject1.UnitTest1.TestActivity threw exception: System.NullReferenceException: Object reference not set to an instance of an object..
Clear()
CXM.BECU.Activity.Activities.Composites.TravelNotifications.TNMapRelationshipInfo.ExecuteSurfaceMethod(ActivityExecutionStatus status) in C:Documents and Settings
ajusiMy DocumentsVisual Studio 2008ProjectsPhase2CXM.BECUCXM.BECUCXM.BECU.ActivityActivitiesCompositesTravelNotificationsTNMapRelationshipInfo.cs: line 27
a2.a(Object A_0, MethodInfo A_1, Object[] A_2)
a2.a(Object A_0, String A_1, Object[] A_2)
TestProject1.UnitTest1.TestActivity() in C:Documents and Settings
ajusiMy DocumentsVisual Studio 2008ProjectsTestProject1TestProject1UnitTest1.cs: line 113
TypeMock.MockManager.a(String A_0, String A_1, Object A_2, Object A_3, Boolean A_4, Boolean A_5, Object[] A_6)
TypeMock.InternalMockManager.getReturn(Object that, String typeName, String methodName, Object methodParameters, Boolean isInjected, Boolean isInterceptedType)
TestProject1.UnitTest1.TestActivity() in C:Documents and Settings
ajusiMy DocumentsVisual Studio 2008ProjectsTestProject1TestProject1UnitTest1.cs: line 0