public async Task DeleteAsyncTest_NullMemberMap_ExceptionalCase() { //arrange _mapper.WithMap(null); _sut = new MemberRepository(_access.Object, _mapper.Object); //act await _sut.DeleteAsync(MemberTestUtils.GenerateValidMember()); }
public async Task DeleteAsyncTestWithId_ValidMember_HappyPath() { //arrange const int dummyId = 10; _sut = new MemberRepository(_access.Object, _mapper.Object); //act await _sut.DeleteAsync(dummyId); }
public async Task DeleteAsyncTest_ValidMember_HappyPath() { //arrange _mapper.WithMap(MemberMapTestUtils.GenerateValidMemberMap()); _sut = new MemberRepository(_access.Object, _mapper.Object); //act await _sut.DeleteAsync(MemberTestUtils.GenerateValidMember()); //assert _access.Verify(m => m.DeleteOneAsync(It.IsAny <MemberMap>()), Times.Once); }