title: How to specify properties of wx.MouseEvent?
body: <p>I am trying to write a PyUnit unit test for one of my wxPython classes, which receives mouse wheel events. The unit test spawns a mouse event with </p>
  
  <pre><code>event = wx.MouseEvent(mouseType=wx.wxEVT_MOUSEWHEEL)
  </code></pre>
  
  <p>Unfortunately, it spawns a mouse wheel event with <code>WheelRotation = 0</code>. The <code>MouseEvent</code> class prevents me from manually setting a nonzero wheel rotation which in turn prevents me from testing the nontrivial cases of my event handler.</p>
  
  <p>Is there a way to synthetically generate mouse wheel events with nonzero rotations (which can be used in unit tests)?</p>