Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/CreateConversionCollectorTest.cs =================================================================== diff -u -r20bb156dfc129b1602ddbcddc73c0806807f19ab -r36ed0869d04cd54d2aee0abbd0ec88100334e097 --- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/CreateConversionCollectorTest.cs (.../CreateConversionCollectorTest.cs) (revision 20bb156dfc129b1602ddbcddc73c0806807f19ab) +++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Create/CreateConversionCollectorTest.cs (.../CreateConversionCollectorTest.cs) (revision 36ed0869d04cd54d2aee0abbd0ec88100334e097) @@ -423,9 +423,10 @@ { // Setup var collector = new CreateConversionCollector(); + SurfaceLinePointEntity entity = null; // Call - TestDelegate call = () => collector.Create(null, new Point3D(1.1, 2.2, 3.3)); + TestDelegate call = () => collector.Create(entity, new Point3D(1.1, 2.2, 3.3)); // Assert var paramName = Assert.Throws(call).ParamName; @@ -661,6 +662,27 @@ } [Test] + public void TransferId_WithSurfaceLineEntityAdded_EqualSurfaceLineEntityIdAndRingtoetsPipingSurfaceLineStorageId() + { + // Setup + var collector = new CreateConversionCollector(); + + long storageId = new Random(21).Next(1, 4000); + var entity = new SurfaceLineEntity + { + SurfaceLineEntityId = storageId + }; + var model = new RingtoetsPipingSurfaceLine(); + collector.Create(entity, model); + + // Call + collector.TransferIds(); + + // Assert + Assert.AreEqual(storageId, model.StorageId); + } + + [Test] public void TransferId_WithSurfaceLinePointEntityAdded_EqualSurfaceLinePointEntityIdAndPoint3DStorageId() { // Setup