public void WhenLowYearPoorCountIsZeroValueIsZero() { var ratio = new PovertyPersistenceRatio("XXX", 1999, 2000, 0, 0); Assert.AreEqual(0d, ratio.PermanenceProbability, double.Epsilon); }
public void WhenLowYearIsNotLessThanHighYearABusinessExceptionIsThrown() { var ratio = new PovertyPersistenceRatio(country, 2000, 2000, lowYearCount, highYearCount); }
public void WhenHighYearStillPoorCountIsGreaterThanLowYearPoorCountABusinessExceptionIsThrown() { var ratio = new PovertyPersistenceRatio(country, 1999, 2000, 1000, 1001); }
public void WhenLowYearCountIsNegativeABusinessExceptionIsThrown() { var ratio = new PovertyPersistenceRatio(country, lowYear, highYear, -1, -1); }
public void SetUp() { ratio = new PovertyPersistenceRatio(country, lowYear, highYear, lowYearCount, highYearCount); }