Index: Ringtoets/Integration/test/Ringtoets.Integration.Forms.Test/Views/FailureMechanismContributionViewTest.cs =================================================================== diff -u -r28e0db2e3e970e45449baeb6265d77855628c3ad -r64be9f4e7f80d711fc18c93c066b91ba8420ce98 --- Ringtoets/Integration/test/Ringtoets.Integration.Forms.Test/Views/FailureMechanismContributionViewTest.cs (.../FailureMechanismContributionViewTest.cs) (revision 28e0db2e3e970e45449baeb6265d77855628c3ad) +++ Ringtoets/Integration/test/Ringtoets.Integration.Forms.Test/Views/FailureMechanismContributionViewTest.cs (.../FailureMechanismContributionViewTest.cs) (revision 64be9f4e7f80d711fc18c93c066b91ba8420ce98) @@ -311,14 +311,15 @@ // Precondition var dataGridView = (DataGridView) new ControlTester(dataGridViewControlName).TheObject; - Assert.AreEqual(2, dataGridView.RowCount); + var invalidated = false; + dataGridView.Invalidated += (sender, args) => invalidated = true; + // When - assessmentSection.FailureMechanismContribution.UpdateContributions(new IFailureMechanism[0], 30); assessmentSection.FailureMechanismContribution.NotifyObservers(); // Then - Assert.AreEqual(1, dataGridView.RowCount); + Assert.IsTrue(invalidated); } mocks.VerifyAll(); @@ -486,7 +487,7 @@ // Call assessmentSection.ChangeComposition(newComposition); - assessmentSection.FailureMechanismContribution.NotifyObservers(); + assessmentSection.NotifyObservers(); // Assert var compositionLabel = (Label) new ControlTester(assessmentSectionConfigurationLabelName).TheObject;