|
|
|
@ -113,5 +113,21 @@ namespace Avalonia.Controls.UnitTests |
|
|
|
Assert.Throws<ArgumentNullException>(() => { Application.Current.Run(null); }); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
[Fact] |
|
|
|
public void Raises_ResourcesChanged_When_Event_Handler_Added_After_Resources_Has_Been_Accessed() |
|
|
|
{ |
|
|
|
// Test for #1765.
|
|
|
|
using (UnitTestApplication.Start()) |
|
|
|
{ |
|
|
|
var resources = Application.Current.Resources; |
|
|
|
var raised = false; |
|
|
|
|
|
|
|
Application.Current.ResourcesChanged += (s, e) => raised = true; |
|
|
|
resources["foo"] = "bar"; |
|
|
|
|
|
|
|
Assert.True(raised); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|