public void CanGetExistingSubmitterList()
        {
            ISubmitterRepository repository = new SubmitterRepository();
            var fromDb = repository.List();

            Assert.AreEqual(5, fromDb.Count);
            Assert.IsTrue(IsInSubmitterCollection(_submitters[0], fromDb));
            Assert.IsTrue(IsInSubmitterCollection(_submitters[1], fromDb));
            Assert.IsTrue(IsInSubmitterCollection(_submitters[2], fromDb));
            Assert.IsTrue(IsInSubmitterCollection(_submitters[3], fromDb));
            Assert.IsTrue(IsInSubmitterCollection(_submitters[4], fromDb));
        }
        public void CanCheckAndAddSubmitterWhereNotExisting()
        {
            var submitter = new Submitter
            {
                Name = "TestSubmitter 7",
            };
            ISubmitterRepository repository = new SubmitterRepository();
            var fromDb = repository.List();
            Assert.IsFalse(IsInSubmitterNameCollection(submitter, fromDb));

            var newSubFromDb = repository.GetByUserId(repository.CheckExistingNamesAdd(submitter.Name));
            Assert.IsTrue(submitter.Name == newSubFromDb.Name);
        }