title: Using Xamarin.UITest with MvvmCross Binding
body: <p>I'm using the Xamarin.UITest framework to assert if some button is disabled or enabled. 
  Unfortunately it seems that this <strong>is not working</strong> if the "Enabled" Property of the button is <strong>set via binding</strong> trough MVX (binding is working - button is really disabled).</p>
  
  <p>Example axml with two buttons:</p>
  
  <pre><code>    &lt;xxx.Widgets.Button
          android:id="@+id/btnSave"
          android:layout_width="200dp"
          android:layout_height="wrap_content"
          android:text="Save"
          style="@style/DefaultButton"
          local:MvxBind="Click SaveAndContinueCommand; Enabled SaveButtonActive" /&gt;
      &lt;xxx.Widgets.Button
          android:id="@+id/btnTest"
          android:layout_width="200dp"
          android:layout_height="wrap_content"
          android:text="Test"
          style="@style/DefaultButton"
          android:enabled="false" /&gt;
  </code></pre>
  
  <p>Query with Xamarin.UITest:</p>
  
  <pre><code>var button = App.Query(v =&gt; v.Button("Save")).FirstOrDefault();
  Assert.IsFalse(button.Enabled); // -&gt; Button is always enabled
  
  var testButton = App.Query(v =&gt; v.Button("Test")).FirstOrDefault();
  Assert.IsFalse(button.Enabled); // -&gt; Button is disabled. Correct!
  </code></pre>
  
  <p>Do I need to pay attention on something different?
  Has anyone experience with the combination of MVX and Xamarin.UITest?</p>