public void StartNewRun_Basic() { // ARRANGE string challengeName = "new challenge"; // Create a new challenge. List <Split> SplitsAfter = TestModel.CreateChallenge(challengeName, SplitNamesBefore); // ACT // Start a new run. TestModel.StartNewRun(challengeName); // ASSERT List <Run> runList = TestModel.GetRuns(challengeName); Assert.AreEqual(1, runList.Count); Assert.AreEqual(SplitNamesBefore.Count, runList[0].SplitCounts.Count); foreach (var count in runList[0].SplitCounts) { Assert.AreEqual(0, count); } }