| 123456789101112131415161718192021222324 |
- using Xunit;
- namespace Avalonia.Base.UnitTests
- {
- public class ClassBindingManagerTests
- {
- [Fact]
- public void GetClassProperty_Should_Return_Same_Instance_For_Same_Class()
- {
- var property1 = ClassBindingManager.GetClassProperty("Foo");
- var property2 = ClassBindingManager.GetClassProperty("Foo");
- Assert.Same(property1, property2);
- }
- [Fact]
- public void GetClassProperty_Should_Return_Different_Instances_For_Different_Classes()
- {
- var property1 = ClassBindingManager.GetClassProperty("Foo");
- var property2 = ClassBindingManager.GetClassProperty("Bar");
- Assert.NotSame(property1, property2);
- }
- }
- }
|