public void Setting_SelectedIndex_During_CollectionChanged_Results_In_Correct_Selection() { // Issue #4496 var data = new AvaloniaList <string>(); var target = CreateTarget(); var binding = new MockBinding(target, data); target.Source = data; data.Add("foo"); Assert.Equal(0, target.SelectedIndex); }
public BaseScenario() { Binding = new MockBinding(); ClientBuilder = new WampMockClientBuilder <MockRaw>(Binding); mServer = CreateServer(); Handler = new WampIncomingMessageHandler <MockRaw, IWampClientProxy <MockRaw> > (new WampRequestMapper <MockRaw>(mServer.GetType(), Binding.Formatter), new WampMethodBuilder <MockRaw, IWampClientProxy <MockRaw> > (mServer, Binding.Formatter)); }