public SubmitStates Submit(Submission submission) { SubmitStates temp; //Validates submission temp = ValidateSubmission(submission); if (temp != SubmitStates.Success) { return(temp); } //Attempt storing the submission temp = submissionStorage.Store(submission); if (temp != SubmitStates.Success) { return(temp); } return(temp); }
public void StoreAndFindAllTest() { Assert.AreEqual(SubmitStates.Success, submissionStorage.Store(sub1, sub2, sub3)); var AllSubmissions = submissionStorage.FindAll(); Assert.That(AllSubmissions, Is.EquivalentTo(new Submission[] { sub1, sub2, sub3 })); }