Permalink
Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
54 lines (34 sloc) 1.1 KB
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; }
}