class MAGES::MeshDeformations::Editor::Tests::TearActionResetUnitTests¶
EditMode unit tests for the re-arm semantics the Tear Action reset relies on. The reset path discards the in-flight TearActionData.CutCompletionTracker and builds a fresh one against the restored topology; these tests pin down that a rebuilt tracker starts clean and completes exactly once.
class TearActionResetUnitTests
{
public:
// methods
void RebuiltTracker_AfterPartialProgress_StartsClean_AndCompletesExactlyOnce();
void RebuiltTracker_IsIndependentOfThePriorTracker();
void Tracker_OutOfRangeGroupIndex_IsIgnored();
void Tracker_ZeroGroups_IsNotSpontaneouslyComplete();
};