Пройдите через все переходы в автомате - PullRequest
0 голосов
/ 14 апреля 2011

Мне нужна помощь в прохождении всех переходов в автомате.(все-переходы - это критерии покрытия) У меня есть конечный автомат, и я хочу покрыть все переходы с минимальным количеством путей от исходного к целевому / аварийному состоянию.Пример: A-> B B-> B B-> C B-> D, поэтому пути: A-> B-> B-> C, A-> B-> D

1 Ответ

0 голосов
/ 15 апреля 2011

Просто напишите некоторый тестовый код для вызова вашего конечного автомата:

  1. Два вызова, где вы ожидаете, чтобы закончить с состоянием C.
  2. Два вызова, где вы ожидаете, чтобы закончить с состоянием D.

Ваш тестовый код должен проверять конечное состояние.

...