Files
FA/HeartBeatServer.Tests/Services/IEmailGeneratorServiceTests.cs
Piotr Kus 13123ed961
All checks were successful
ci/woodpecker/push/push_to_repo Pipeline was successful
ci/woodpecker/pr/merge_to_master Pipeline was successful
* Bugfixes
2026-02-07 13:04:27 +01:00

25 lines
630 B
C#

using HeartBeatServer.Models;
using HeartBeatServer.Services;
using Moq;
using Xunit;
namespace HeartBeatServer.Tests.Services
{
public class IEmailGeneratorServiceTests
{
[Fact]
public void SendEmail_InterfaceMethod_CallMock()
{
// Arrange
var mockService = new Mock<IEmailGeneratorService>();
var email = new EmailModel();
// Act
mockService.Object.SendEmailAsync(email).ConfigureAwait(false).GetAwaiter().GetResult();
// Assert
mockService.Verify(s => s.SendEmailAsync(email), Times.Once);
}
}
}