Browse Source

add a failing unit test.

pull/4290/head
Dan Walmsley 6 years ago
parent
commit
162583b2de
  1. 17
      tests/Avalonia.Controls.UnitTests/ApplicationTests.cs

17
tests/Avalonia.Controls.UnitTests/ApplicationTests.cs

@ -1,5 +1,7 @@
using System;
using System.Collections.Generic;
using System.Reactive.Subjects;
using Avalonia.Data;
using Avalonia.Threading;
using Avalonia.UnitTests;
using Xunit;
@ -32,5 +34,20 @@ namespace Avalonia.Controls.UnitTests
Assert.True(raised);
}
}
[Fact]
public void Can_Bind_To_DataContext()
{
using (UnitTestApplication.Start())
{
var application = Application.Current;
application.DataContext = "Test";
application.Bind(Application.NameProperty, new Binding("."));
Assert.Equal("Test", Application.Current.Name);
}
}
}
}

Loading…
Cancel
Save