This works fine for me
_mockHttpClient = new Mock<HttpClient>();
_mockHttpClientFactory = new Mock<IHttpClientFactory>();
_mockHttpClientFactory.Setup(x => x.CreateClient(It.IsAny<string>())).Returns(_mockHttpClient.Object);
I get the "failed: 0" with this approach :)