private void ButtonAddRevision_Click(object sender, RoutedEventArgs e) { if (_projectID != 0) { // if no date selected automatically set deadline to 1 week from now if (_selectedDeadLineForNewRevision == new DateTime()) { _selectedDeadLineForNewRevision = DateTime.Now.AddDays(7); } _instance.GenerateRevisionForProjectID(_projectID, _selectedDeadLineForNewRevision); GetRevisionsFromProjectID(_projectID); } }
public void AddingRevisionIncreasesCountByOne() { using (var db = new MonokayuDbContext()) { DateTime deadline = DateTime.Now; int countBefore = db.Revisions.Where(r => r.ProjectID == _projectIdToTest).Count(); _revisionManager.GenerateRevisionForProjectID(_projectIdToTest, deadline); int countAfter = db.Revisions.Where(r => r.ProjectID == _projectIdToTest).Count(); Assert.AreEqual(countAfter, countBefore + 1); } }