For example, consider the following C++ code fragment:The condition mutation operator would replace codice_1 with codice_2 and produce the following mutant:Now, for the test to kill this mutant, the following three conditions should be met:# A test must "reach" the mutated statement.
Например, рассмотрим следующий фрагмент из программы на С++:Оператор мутации условий заменит codice_1 на codice_2, получая следующего мутанта:Для того, чтобы тест мог убить этого мутанта необходимо чтобы были выполнены следующие условия:* Входные данные теста должны привести к разным состояниям программы для мутанта и исходной программы.