public async Task AddAsyncShouldAddContactFormEntryCorrectly() { var context = ApplicationDbContextInMemoryFactory.InitializeContext(); var contactFormRepository = new EfRepository <ContactFormEntry>(context); var contactFormService = new ContactFormService(contactFormRepository); var input = new ContactFormViewModel(); var result = await contactFormService.AddAsync(input); Assert.True(result); }
public async Task AddAsyncShouldIncreaseContactFormEntries() { var context = ApplicationDbContextInMemoryFactory.InitializeContext(); var contactFormRepository = new EfRepository <ContactFormEntry>(context); var contactFormService = new ContactFormService(contactFormRepository); var input = new ContactFormViewModel(); var countPreAdd = contactFormRepository.All().Count(); var result = await contactFormService.AddAsync(input); var countAfterAdd = contactFormRepository.All().Count(); Assert.AreEqual(countPreAdd + 1, countAfterAdd); }