public void When_DistinctIdParameter_Then_DistinctIdSetInMessage() { MessageBuildResult messageBuildResult = PeopleDeleteMessageBuilder.Build(Token, null, DistinctId, null); AssertDeleteMessageSuccess(messageBuildResult, DistinctId); }
public void When_DistinctIdFromSuperProperties_Then_DistinctIdSetInMessage() { var superProperties = CreateSuperProperties( ObjectProperty.Default(DistinctIdPropertyName, PropertyOrigin.SuperProperty, SuperDistinctId)); MessageBuildResult messageBuildResult = PeopleDeleteMessageBuilder.Build(Token, superProperties, null, null); AssertDeleteMessageSuccess(messageBuildResult, SuperDistinctId); }
public void When_NonSpecialSuperProperties_Then_Ignored() { var superProperties = CreateSuperProperties( ObjectProperty.Default(DistinctIdPropertyName, PropertyOrigin.SuperProperty, SuperDistinctId), // Should be ignored ObjectProperty.Default(DecimalSuperPropertyName, PropertyOrigin.SuperProperty, DecimalSuperPropertyValue)); MessageBuildResult messageBuildResult = PeopleDeleteMessageBuilder.Build(Token, superProperties, null, null); AssertDeleteMessageSuccess(messageBuildResult, SuperDistinctId); }
public void When_NoDistinctId_Then_MessageBuildFails() { MessageBuildResult messageBuildResult = PeopleDeleteMessageBuilder.Build(Token, null, null, null); AssertMessageFail(messageBuildResult); }
private MessageBuildResult BuildPeopleDeleteMessage(object distinctId) { return(PeopleDeleteMessageBuilder.Build(token, superProperties, distinctId, config)); }