Added null checks on parameters of MacroStabilityInwardsSoilLayer2D. Implemented different way of verifying equality of updated profiles in StochasticSoilModel. Was by property SoilProfileType, now the actual class type is compared. Renamed TestHelper.AssertCollectionAreEqual to TestHelper.AssertCollectionsAreEqual. Implemented StochasticSoilProfileTest so that it doesn't depend on implementation of ISoilProfile anymore. Renamed TestMacroStabilityInwardsSoilProfile to TestMacroStabilityInwardsSoilProfile1D so it's not confused with a 2D profile. Related to Issue [WTI-1342] git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@10898 5a3db67b-de53-47b5-99c8-a1c30a6650e2