def METHOD_NAME():
    class XContainer(cirq.Gate):
        def _decompose_(self, qs):
            return [cirq.X(*qs)]
        def _qid_shape_(self):
            pass
    q0 = cirq.LineQubit(0)
    state = mock.Mock()
    args = cirq.StabilizerSimulationState(state=state, qubits=[q0])
    assert args._strat_decompose(XContainer(), [q0]) is True
    state.apply_x.assert_called_with(0, 1.0, 0.0)