Exemple #1
0
def test_create_transition2():
    obj = ActivityDiagram('ad2')

    obj.create_initial_node('n2')
    obj.create_transitions('t2', 0.09)

    assert 't2' == obj.transitions[0].transition_name
    assert 0.09 == obj.transitions[0].transition_prob
Exemple #2
0
def test_create_transition():
    obj = ActivityDiagram('ad1')

    obj.create_initial_node('n1')
    obj.create_transitions('t1', 0.01)

    assert 't1' == obj.transitions[0].transition_name
    assert 0.01 == obj.transitions[0].transition_prob
Exemple #3
0
def test_create_transition3():
    obj = ActivityDiagram('ad3')

    obj.create_initial_node('n3')

    obj.create_transitions('t3', 0.90)
    obj.create_transitions('t3.1', 11.44)

    assert 't3' == obj.transitions[0].transition_name
    assert 0.90 == obj.transitions[0].transition_prob

    assert 't3.1' == obj.transitions[1].transition_name
    assert 11.44 == obj.transitions[1].transition_prob