@Test
public void should_carry_signal_on_a_wire() {

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