public void GetValue_Pass28_ShouldReturnValue() { FeatureImprovementRatio improvement = Phase1Evolution.Value.GetImprovementFromAge(PersonAge.FromYears(28)); Assert.IsNotNull(improvement); Assert.AreEqual(0.5, improvement.Value); }
public void Phase1Evolution_GetValue() { FeatureImprovementRatio improvement = Phase1Evolution.Value.GetImprovementFromAge(PersonAge.FromYears(16)); Assert.IsNotNull(improvement); Assert.AreEqual(0.01, improvement.Value); }
public void Phase1Evolution_ImproveRating4() { FeatureImprovementRatio improvement = Phase1Evolution.Value.GetImprovementFromAge(PersonAge.FromYears(28)); Rating rating = new Rating(0.7); var newRating = improvement.ImproveRating(rating); Assert.IsNotNull(newRating); Assert.AreEqual(0.99, newRating.Value); }