В настоящее время я пишу программу для блокировки набора из 3 номеров.Как работает реальный циферблат, вы должны повернуть направо на первый номер, повернуть налево на второй номер и снова повернуть направо на третий номер.У меня есть функции, которые выглядят как turnRight и turnLeft.В настоящее время я пишу тесты для своей комбо-блокировки, и один тест включает в себя поворот на правильные числа, но в неправильных направлениях (справа, справа, справа, а не справа, слева, справа).Есть ли способ определить последовательность, в которой использовались функции (например, были использованы turnRight, turnLeft, turnRight, так что верните 1)?
Спасибо