public void CloneTest() { _aiConstructor.AIs.ClearAll(); var a = new ActionBase <MockContext>("name", _aiConstructor.Actions); a.Execute(_context); var ac = a.Clone(); Assert.That(ac.NameId, Is.EqualTo(a.NameId)); Assert.That(a.ActionStatus == ActionStatus.Success); Assert.That(ac.ActionStatus == ActionStatus.Idle); }