public void TestGetChallengeFormatString()
{
using (_trans)
{
Log("Creating challenges");
Challenge challenge1 = new Challenge("Test Challenge", "This is a test challenge",
30, false, DateTime.Today, 1, Statistic.Steps, 500);
int id1 = ChallengeDAO.CreateNewChallenge(challenge1);
Challenge challenge2 = new Challenge("Test Challenge", "This is a test challenge",
30, false, DateTime.Today, 1, Statistic.GasSavings, 500);
int id2 = ChallengeDAO.CreateNewChallenge(challenge2);
Log("Retrieving challenges");
Challenge stepChallenge = ChallengeDAO.GetChallengeFromChallengeId(id1);
Challenge gasChallenge = ChallengeDAO.GetChallengeFromChallengeId(id2);
Log("Verifying format strings");
Assert.AreEqual("N0", stepChallenge.FormatString);
Assert.AreEqual("C", gasChallenge.FormatString);
}
}