public void BuildTest() { TransactionRetention retention = TransactionRetentionBuilder.NewTransactionRetention().Build(); DataManagementPolicyBuilder builder = DataManagementPolicyBuilder.NewDataManagementPolicy() .WithTransactionRetention(retention); DataManagementPolicy result = builder.Build(); Assert.IsNotNull(result); Assert.IsNotNull(result.TransactionRetention); }
private TransactionRetention buildSdkTransactionRetention() { TransactionRetention result = new TransactionRetention(); result.Expired = 10; result.Sent = 20; result.Archived = 30; result.Completed = 40; result.Declined = 50; result.Draft = 60; result.OptedOut = 70; return(result); }
public void BuildTest() { TransactionRetentionBuilder builder = TransactionRetentionBuilder.NewTransactionRetention() .WithArchived(10) .WithCompleted(20) .WithDeclined(30) .WithDraft(40) .WithExpired(50) .WithOptedOut(60) .WithSent(70); TransactionRetention result = builder.Build(); Assert.IsNotNull(result); Assert.AreEqual(result.Archived, 10); Assert.AreEqual(result.Completed, 20); Assert.AreEqual(result.Declined, 30); Assert.AreEqual(result.Draft, 40); Assert.AreEqual(result.Expired, 50); Assert.AreEqual(result.OptedOut, 60); Assert.AreEqual(result.Sent, 70); }