def test_emission_link(): interface = TestInterface() generator = EmptyGenerator() mixer = AdditionMixer(generator) encryption = DummyEncryption() emitter = DummyEmitter() interface.output = mixer generator.output = mixer mixer.output = encryption encryption.output = emitter
def test_emission_flow(): interface = TestInterface() generator = EmptyGenerator() mixer = AdditionMixer(generator) encryption = DummyEncryption() emitter = DummyEmitter() interface.output = mixer generator.output = mixer mixer.output = encryption encryption.output = emitter contacts = TestContacts() generator.gen() recipient = contacts['Bob'] date = time.time() interface.send_message(recipient, 'Hello Bob !', date)