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