Ejemplo n.º 1
0
def test_tell_sends_message_and_sender_to_cell():
    cell = Mock(spec_set=Cell)
    sender = Mock(spec_set=ActorRef)
    message = object()
    ref = ActorRef(cell)
    ref.tell(message, sender)

    cell.send_message.assert_called_once_with(message, sender)
Ejemplo n.º 2
0
def test_tell_raises_if_sender_is_not_an_actor_ref():
    ref = ActorRef(Mock())
    with pytest.raises(ValueError):
        ref.tell(Mock(), object())