mirror of
https://github.com/AtomUI/AtomUI.git
synced 2026-10-27 12:17:42 +08:00
18 lines
567 B
C#
18 lines
567 B
C#
using Shouldly;
|
|
using Xunit;
|
|
|
|
namespace AtomUI.Desktop.Controls.Tests.MessageBox;
|
|
|
|
public class MessageBoxArchitectureTests
|
|
{
|
|
[Fact]
|
|
public void MessageBox_Does_Not_Own_A_Hidden_Dialog()
|
|
{
|
|
typeof(AtomUI.Desktop.Controls.MessageBox)
|
|
.GetFields(System.Reflection.BindingFlags.Instance |
|
|
System.Reflection.BindingFlags.Public |
|
|
System.Reflection.BindingFlags.NonPublic)
|
|
.ShouldNotContain(field => typeof(AtomUI.Desktop.Controls.Dialog).IsAssignableFrom(field.FieldType));
|
|
}
|
|
}
|