public async Task GetMerchant_HappyPath() { MerchantHelper merchantHelper = new MerchantHelper(_mockLogger.Object, _mockDataAccess.Object); MerchantId merchantId = new MerchantId() { UUID = Guid.NewGuid().ToString() }; Merchant merchant = new Merchant() { MerchantId = merchantId }; _mockDataAccess.Setup(x => x.GetMerchantByIdAsync(It.IsAny <MerchantId>())).ReturnsAsync(merchant); Merchant result = await merchantHelper.GetMerchantByIdAsync(merchantId).ConfigureAwait(false); Assert.Equal(merchant, result); }