Updates
This commit is contained in:
-53
@@ -2,7 +2,6 @@ using System;
|
||||
using System.Linq;
|
||||
using LCU.Library.Internal.MemberPreferencesApiModels.Entities;
|
||||
using LCU.Library.Internal.MemberPreferencesApiModels.Enums;
|
||||
using LCU.API.Internal.MemberPreferencesApi.Models;
|
||||
using NUnit.Framework;
|
||||
|
||||
namespace LCU.API.Internal.MemberPreferencesApi.UnitTests
|
||||
@@ -162,57 +161,5 @@ namespace LCU.API.Internal.MemberPreferencesApi.UnitTests
|
||||
Assert.AreEqual(1, files.Count);
|
||||
Assert.AreEqual(XdiFileType.UpdateMemberEmail, files.First().Type);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void Test_Enrollment_Microfiche()
|
||||
{
|
||||
var batch = new Models.XdiBatch();
|
||||
var settings = new MemberOptInSettings()
|
||||
{
|
||||
Id = 1000,
|
||||
UniversalOptIn = DeliveryPreference.Microfiche,
|
||||
ENotifications = DeliveryPreference.Electronic,
|
||||
EStatements = DeliveryPreference.Electronic,
|
||||
UnifiedOptInEmail = "[email protected]",
|
||||
ENotificationsEmail = "[email protected]",
|
||||
EStatementsEmail = "[email protected]",
|
||||
UserId = "99"
|
||||
};
|
||||
|
||||
var result = batch.ProcessItem(_item, settings);
|
||||
|
||||
Assert.True(result);
|
||||
var files = batch.GetNonEmptyFiles();
|
||||
Assert.NotNull(files);
|
||||
Assert.AreEqual(1, files.Count);
|
||||
Assert.AreEqual(XdiFileType.UpdateMemberToPrint, files.First().Type);
|
||||
Assert.AreEqual("[email protected]", files.First().Data.First().Email);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void Test_Enrollment_Hold()
|
||||
{
|
||||
var batch = new Models.XdiBatch();
|
||||
var settings = new MemberOptInSettings()
|
||||
{
|
||||
Id = 1000,
|
||||
UniversalOptIn = DeliveryPreference.Hold,
|
||||
ENotifications = DeliveryPreference.Electronic,
|
||||
EStatements = DeliveryPreference.Electronic,
|
||||
UnifiedOptInEmail = "[email protected]",
|
||||
ENotificationsEmail = "[email protected]",
|
||||
EStatementsEmail = "[email protected]",
|
||||
UserId = "99"
|
||||
};
|
||||
|
||||
var result = batch.ProcessItem(_item, settings);
|
||||
|
||||
Assert.True(result);
|
||||
var files = batch.GetNonEmptyFiles();
|
||||
Assert.NotNull(files);
|
||||
Assert.AreEqual(1, files.Count);
|
||||
Assert.AreEqual(XdiFileType.UpdateMemberToPrint, files.First().Type);
|
||||
Assert.AreEqual("[email protected]", files.First().Data.First().Email);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user