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();
};