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);
 }