public async void GetContactListQueryTest() { //Arange var testHelper = new TestHelper(); var contactCount = 5; for (int i = 0; i < contactCount; i++) { var contact = Contact.Create($"someone{i}", $"someone{i}@example.com", $"156464654{i}", null, testHelper.contactsContext); await testHelper.contactsContext.AddAsync(contact); await testHelper.contactsContext.SaveChangesAsync(); } GetContactListQuery query = new GetContactListQuery(); GetContactListQueryHandler handler = new GetContactListQueryHandler(testHelper.contactsContext); //Act var result = await handler.Handle(query, default); //Asert result.Should().NotBeNull(); result.Count.Should().BeGreaterThan(2); }
public async Task GetContactsTest() { var sut = new GetContactListQueryHandler(_context, _mapper); var result = await sut.Handle(new GetContactListQuery(), CancellationToken.None); result.ShouldBeOfType <ContactListViewModel>(); result.Contacts.Count.ShouldBe(3); }