Index: Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.IO.Test/Writers/WaveImpactAsphaltCoverCalculationConfigurationWriterTest.cs =================================================================== diff -u -r96cd93f1a08294e5af3fec5f5ae0b59cbe914c4b -rb2288a6eae1568001c17d9ce7aaa5521a44595f2 --- Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.IO.Test/Writers/WaveImpactAsphaltCoverCalculationConfigurationWriterTest.cs (.../WaveImpactAsphaltCoverCalculationConfigurationWriterTest.cs) (revision 96cd93f1a08294e5af3fec5f5ae0b59cbe914c4b) +++ Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.IO.Test/Writers/WaveImpactAsphaltCoverCalculationConfigurationWriterTest.cs (.../WaveImpactAsphaltCoverCalculationConfigurationWriterTest.cs) (revision b2288a6eae1568001c17d9ce7aaa5521a44595f2) @@ -26,6 +26,7 @@ using Ringtoets.Common.Data.Calculation; using Ringtoets.Common.Data.DikeProfiles; using Ringtoets.Common.Data.TestUtil; +using Ringtoets.Common.IO.TestUtil; using Ringtoets.Revetment.Data; using Ringtoets.Revetment.IO.Writers; using Ringtoets.WaveImpactAsphaltCover.Data; @@ -35,18 +36,11 @@ { [TestFixture] public class WaveImpactAsphaltCoverCalculationConfigurationWriterTest + : CustomCalculationConfigurationWriterDesignGuidelinesTestFixture< + WaveImpactAsphaltCoverCalculationConfigurationWriter, + WaveImpactAsphaltCoverWaveConditionsCalculation> { [Test] - public void Constructor_Always_CreateWaveConditionsInputWriter() - { - // Call - var writer = new WaveImpactAsphaltCoverCalculationConfigurationWriter(); - - // Assert - Assert.IsInstanceOf>(writer); - } - - [Test] public void Write_GroupWithCalculationAndOtherGroup_WritesOutCalculationAndGroupToFile() { // Setup @@ -101,5 +95,10 @@ File.Delete(filePath); } } + + protected override void AssertDefaultConstructedInstance(WaveImpactAsphaltCoverCalculationConfigurationWriter writer) + { + Assert.IsInstanceOf>(writer); + } } } \ No newline at end of file