Exemple #1
0
        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);
        }
Exemple #2
0
    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 }));
    }