public void CanGetExistingSubmitterById() { ISubmitterRepository repository = new SubmitterRepository(); var fromDb = repository.GetByUserId(_submitters[1].UserId); Assert.IsNotNull(fromDb); Assert.AreNotSame(_submitters[1], fromDb); Assert.AreEqual(_submitters[1].Name, fromDb.Name); }
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); }