Q:

Verifying event handler exists in Moq vs Rhino Mocks

I want to be able to test whether a object has subscribed to an event. In Rhino Mocks the below code verifies this however I cannot find a way to do it in Moq.
public class Presenter
{
    IView view;
    public Presenter(IView view)
    {
        this.view = view;
        this.view.Load += new EventHandler(view_Load);
    }
    void view_Load(object sender, EventArgs e)
    {
        throw new Exception("Not implemented.");
    }
}

[Test]
public void VerifyAttachesToViewEvents()
{
    MockRepository mocks = new MockRepository();
    IView viewMock = (IView)mocks.CreateMock(typeof(IView));
    using (mocks.Record())
    {
        viewMock.Load += null;
        LastCall.IgnoreArguments();
    }
    new Presenter(viewMock);
    mocks.VerifyAll();
}

A:

Looks like its a bug/feature missing in Moq http://code.google.com/p/moq/issues/detail?id=100

