Index: Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Integration.Test/DuneLocationsViewIntegrationTest.cs =================================================================== diff -u -r74e4e0c7b938a3c3080ff6b4a09eb01a961fed6a -rf376e95ad2333bf216fafd39e1568f6cb9782158 --- Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Integration.Test/DuneLocationsViewIntegrationTest.cs (.../DuneLocationsViewIntegrationTest.cs) (revision 74e4e0c7b938a3c3080ff6b4a09eb01a961fed6a) +++ Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Integration.Test/DuneLocationsViewIntegrationTest.cs (.../DuneLocationsViewIntegrationTest.cs) (revision f376e95ad2333bf216fafd39e1568f6cb9782158) @@ -61,11 +61,11 @@ [TestCase(true, false, "De bijdrage van dit toetsspoor is nul.", TestName = "CalculateButton_ContributionChanged_SyncedAccordingly(true, false, message)")] [TestCase(false, true, "Er zijn geen berekeningen geselecteerd.", TestName = "CalculateButton_ContributionChanged_SyncedAccordingly(false, true, message)")] [TestCase(true, true, "", TestName = "CalculateButton_ContributionChanged_SyncedAccordingly(true, true, message)")] - public void CalculateForSelectedButton_FailureMechanismContributionChanged_ButtonAndErrorMessageSyncedAccordingly(bool rowSelected, - bool contributionAfterChangeNotZero, - string expectedErrorMessage) + public void GivenDuneLocationsView_WhenFailureMechanismContributionChanged_ThenButtonAndErrorMessageSyncedAccordingly(bool rowSelected, + bool contributionAfterChangeNotZero, + string expectedErrorMessage) { - // Setup + // Given DuneLocationsView view = ShowFullyConfiguredDuneLocationsView(); view.AssessmentSection = new AssessmentSection(AssessmentSectionComposition.Dike); @@ -89,11 +89,11 @@ var errorProvider = TypeUtils.GetField(view, "CalculateForSelectedButtonErrorProvider"); Assert.AreNotEqual(expectedErrorMessage, errorProvider.GetError(button)); - // Call + // When failureMechanism.Contribution = contributionAfterChangeNotZero ? 5 : 0; view.AssessmentSection.NotifyObservers(); - // Assert + // Then Assert.AreEqual(rowSelected && contributionAfterChangeNotZero, button.Enabled); Assert.AreEqual(expectedErrorMessage, errorProvider.GetError(button)); }