public void PrimaryUserChanged() { var doc = new APLDocument(); var entitySensing = new EntitySensingExtension("EntitySensing"); entitySensing.OnPrimaryUserChanged(doc, null); Assert.True(doc.Handlers.ContainsKey("EntitySensing:OnPrimaryUserChanged")); }
public void EntitySensing() { var entitySensing = new EntitySensingExtension("EntitySensing"); var doc = new APLDocument(APLDocumentVersion.V1_4); doc.Extensions.Value.Add(entitySensing); doc.Settings = new APLDocumentSettings(); doc.Settings.Add(entitySensing.Name, new EntitySensingSettings { EntitySensingStateName = "EntitySensingState", PrimaryUserName = "******" }); Assert.True(Utility.CompareJson(doc, "ExtensionEntitySensing.json")); }