-
Notifications
You must be signed in to change notification settings - Fork 0
danieleli/YesMail-Adapter
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
If you are having difficulty with auth, try cleaning and recompile.
USAGE
-----
// Arrange
var emailService = new YesmailService();
var messageId = 1256210;
var dto = GetAnyDto()
// Act
var statusType = emailService.SendEmail(dto, messageId);
// Assert
Assert.That(statusType.statusCode, Is.EqualTo(StatusCode.SUBMITTED), "StatusCode");
SAMPLE DTO
----------
This can be any OBJECT in your library.
Just use the DECORATOR PATTERN and add ATTRIBUTES to your PROPERTIES to map:
a. subscriber - key/value pair
b. sidetable - key/value pair
public class TestMessageDto
{
[SubscriberTolken, SideTableTolken]
public string Email { get; set; }
[SideTableTolken]
public string Generic1 { get; set; }
[SideTableTolken]
public string Generic2 { get; set; }
[SideTableTolken]
public string Generic3 { get; set; }
[SideTableTolken]
public string Name1 { get; set; }
[SideTableTolken]
public string Url1 { get; set; }
[SideTableTolken]
public string Url2 { get; set; }
}About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published