コード例 #1
0
def test_stacks_and_queues_11 ():
    queue = Queue()
    queue.enquene('a')
    queue.enquene('b')
    queue.enquene('c')
    actual = queue.peek()
    expected = 'a'
    assert actual == expected
コード例 #2
0
def test_stacks_and_queues_10 ():
    queue = Queue()
    queue.enquene('a')
    queue.enquene('b')
    queue.enquene('c')
    queue.dequeue()
    actual = queue.front.value
    expected = 'b'
    assert actual == expected
コード例 #3
0
def test_stacks_and_queues_9 ():
    queue = Queue()
    queue.enquene('a')
    queue.enquene('b')
    queue.enquene('c')
    actual_1 = queue.front.value
    expected_1 = 'a'
    actual_2 = queue.rear.value
    expected_2 = 'c'
    assert actual_1 == expected_1 and actual_2 == expected_2
コード例 #4
0
def test_stacks_and_queues_12 ():
    queue = Queue()
    queue.enquene('a')
    queue.enquene('b')
    queue.enquene('c')
    queue.dequeue()
    queue.dequeue()
    queue.dequeue()
    actual = queue.peek()
    expected = None
    assert actual == expected
コード例 #5
0
def test_stacks_and_queues_8 ():
    queue = Queue()
    queue.enquene('a')
    actual = queue.front.value
    expected = 'a'
    assert actual == expected