2
一个使用犀牛制品犀牛嘲笑记录游戏模式文物
var mocks = new MockRepository();
INotifyMessageSender messageSenderMock;
NotificationAgent notificationAgent = null;
var machineID = Guid.NewGuid();
messageSenderMock = mocks.DynamicMock<INotifyMessageSender>();
notificationAgent = new NotificationAgent(machineID, messageSenderMock);//in constructor
//notification agent subscribes on messageSenderMock event MessageReceived
using (mocks.Record())
{
messageSenderMock.SendRegisterNodeMessage(machineID);
}
notificationAgent.Start(); // this method should call messageSenderMock.SendRegisterNodeMestod
// and it calls this mesthod. i checked in debug mode
messageSenderMock.VerifyAllExpectations();
这是什么问题? – 2011-02-15 11:54:31