Skip to content

Commit 1e9d5a2

Browse files
ebaricheDevTKSS
authored andcommitted
test: Don't capture DependencyPropertyChangedEventArgs
1 parent 2913f3e commit 1e9d5a2

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

src/Uno.UI.Tests/DependencyProperty/Given_DependencyProperty.cs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1411,9 +1411,9 @@ public void When_DataContext_Changing()
14111411
var datacontext2 = new NullablePropertyOwner { MyNullable = 42 };
14121412
var datacontext3 = new NullablePropertyOwner { MyNullable = 84 };
14131413

1414-
var changes = new List<DependencyPropertyChangedEventArgs>();
1414+
var values = new List<object>();
14151415

1416-
SUT.MyNullableChanged += (snd, evt) => changes.Add(evt);
1416+
SUT.MyNullableChanged += (snd, evt) => values.Add(evt.NewValue);
14171417

14181418
SUT.SetBinding(
14191419
NullablePropertyOwner.MyNullableProperty,
@@ -1424,28 +1424,28 @@ public void When_DataContext_Changing()
14241424
);
14251425

14261426
SUT.DataContext = datacontext1;
1427-
changes.Count.Should().Be(1);
1428-
changes.Last().NewValue.Should().Be(42);
1427+
values.Count.Should().Be(1);
1428+
values.Last().Should().Be(42);
14291429

14301430
SUT.DataContext = datacontext2;
1431-
changes.Count.Should().Be(1); // Here we ensure we're not receiving a default value, still no changes
1431+
values.Count.Should().Be(1); // Here we ensure we're not receiving a default value, still no changes
14321432

14331433
SUT.DataContext = datacontext3;
1434-
changes.Count.Should().Be(2);
1435-
changes.Last().NewValue.Should().Be(84);
1434+
values.Count.Should().Be(2);
1435+
values.Last().Should().Be(84);
14361436

14371437
SUT.DataContext = null;
1438-
changes.Count.Should().Be(3);
1439-
changes.Last().NewValue.Should().Be(null);
1438+
values.Count.Should().Be(3);
1439+
values.Last().Should().Be(null);
14401440

14411441
var parent = new Border { Child = SUT };
14421442

14431443
parent.DataContext = datacontext1;
1444-
changes.Count.Should().Be(3);
1444+
values.Count.Should().Be(3);
14451445

14461446
SUT.DataContext = DependencyProperty.UnsetValue; // Propagate the datacontext from parent
1447-
changes.Count.Should().Be(4);
1448-
changes.Last().NewValue.Should().Be(42);
1447+
values.Count.Should().Be(4);
1448+
values.Last().Should().Be(42);
14491449
}
14501450

14511451
[TestMethod]

0 commit comments

Comments
 (0)