public void IncludesEntityGroup() { var component = new FighterAIComponent(""); JsonElement deserialized = JsonSerializer.Deserialize <JsonElement>(component.Save()); Assert.Equal(FighterAIComponent.ENTITY_GROUP, deserialized.GetProperty("EntityGroup").GetString()); }
public void SerializesAndDeserializesCorrectly() { var component = new FighterAIComponent("groupid"); string saved = component.Save(); var newComponent = FighterAIComponent.Create(saved); Assert.Equal(component.ActivationGroupId, newComponent.ActivationGroupId); }