Author: echatellier Date: 2015-01-22 11:21:24 +0000 (Thu, 22 Jan 2015) New Revision: 4171 Url: http://forge.codelutin.com/projects/isis-fish/repository/revisions/4171 Log: refs #6525: add failing unit test Added: trunk/src/test/java/fr/ifremer/isisfish/simulator/sensitivity/domain/ trunk/src/test/java/fr/ifremer/isisfish/simulator/sensitivity/domain/ContinuousDomainTest.java Added: trunk/src/test/java/fr/ifremer/isisfish/simulator/sensitivity/domain/ContinuousDomainTest.java =================================================================== --- trunk/src/test/java/fr/ifremer/isisfish/simulator/sensitivity/domain/ContinuousDomainTest.java (rev 0) +++ trunk/src/test/java/fr/ifremer/isisfish/simulator/sensitivity/domain/ContinuousDomainTest.java 2015-01-22 11:21:24 UTC (rev 4171) @@ -0,0 +1,25 @@ +package fr.ifremer.isisfish.simulator.sensitivity.domain; + +import org.junit.Assert; +import org.junit.Test; + +import fr.ifremer.isisfish.simulator.sensitivity.Distribution; + +public class ContinuousDomainTest { + + /** + * Test jdistlib pour verifier que les parametres sont bien compris en compte. + * + * Ici : valeurs négatives non gérées correctement (min > max). + */ + @Test + public void testJDistLib() { + + ContinuousDomain d = new ContinuousDomain(Distribution.QUNIFPC); + d.getDistributionParameters().put("reference", 0.83); + d.getDistributionParameters().put("coefficient", 0.5); + + Assert.assertEquals(-0.415, (Double)d.getValueForIdentifier(0.0), 0.0); + Assert.assertEquals(-1.162, (Double)d.getValueForIdentifier(0.9), 0.0); + } +} Property changes on: trunk/src/test/java/fr/ifremer/isisfish/simulator/sensitivity/domain/ContinuousDomainTest.java ___________________________________________________________________ Added: svn:eol-style + native Added: svn:keywords + Author Date Id Revision HeadURL