@Test
public void should_carry_signal_through_a_wire_with_another_wire() {

    Circuit circuit = new Circuit("123 -> x\n" +
            "x -> y");
    Optional<SpecificValue> d = circuit.signalOf(new Wire("y"));
    assertThat(d).contains(new SpecificValue(123));
}