public void WhenRetrievingTaskFromRevissionAndAskingForTitleReturnsCorrectAnswer(string title, string description, int urgency, int progress, string url, string correctTitle)
        {
            // generate revision first and get id
            _revisionManager.GenerateRevisionForProjectID(_projectIdToTest, DateTime.Now);
            Dictionary <int, DateTime> revisionInfo = (Dictionary <int, DateTime>)_revisionManager.GetRevisionsFromProject(_projectIdToTest);
            int revisionId = revisionInfo.FirstOrDefault().Key;

            // generate task for testing
            _revisionManager.AddTaskToRevision(revisionId, title, description, urgency, progress, url);

            // retrieve the task information and assert
            var taskFromRevision = _revisionManager.GetTasksFromRevisionID(revisionId).FirstOrDefault();

            Assert.AreEqual(taskFromRevision.title, correctTitle);
        }
Ejemplo n.º 2
0
 private void GetAllTasksFromRevisionAndPopulate()
 {
     ListBoxTasks.ItemsSource = _instance.GetTasksFromRevisionID(_selectedRevision);
 }