public void CalculateExperience_Is_Passing() { IJiraQuest quest = PrepareJiraQuest(); int calculatedValue = quest.CompleteQuest(); Assert.AreEqual(5, calculatedValue); }
public int CalculateExperience(IJiraQuest quest) { int value = 0; double doubleValue = quest.SprintPoints + (quest.SprintPoints * (quest.EstimatedCompletionTime - quest.RealTime)) / quest.EstimatedCompletionTime; if (!double.IsNaN(doubleValue)) { value = Convert.ToInt32(doubleValue); } return(value); }