Files
Terminal.Gui/Tests/UnitTestsParallelizable/View/Adornment/AdornmentSubViewTests.cs
Tig fdeaa8331b Fixes #4298 - Updates test namespaces (#4299)
* Refactored test namespaces.
Moved some tests that were in wrong project.
Code cleanup

* Parrallel -> Parallel
2025-10-20 14:14:38 -06:00

30 lines
717 B
C#

using Xunit.Abstractions;
namespace UnitTests_Parallelizable.ViewTests;
[Collection ("Global Test Setup")]
public class AdornmentSubViewTests ()
{
[Fact]
public void Setting_Thickness_Causes_Adornment_SubView_Layout ()
{
var view = new View ();
var subView = new View ();
view.Margin.Add (subView);
view.BeginInit ();
view.EndInit ();
var raised = false;
subView.SubViewLayout += LayoutStarted;
view.Margin.Thickness = new Thickness (1, 2, 3, 4);
view.Layout ();
Assert.True (raised);
return;
void LayoutStarted (object sender, LayoutEventArgs e)
{
raised = true;
}
}
}