private PortNumber(long number) {
        this.number = number;
        this.name = UnsignedLongs.toString(number);
        this.hasName = false;
    }
@Test
    public void basics() {
        new EqualsTester()
                .addEqualityGroup(portNumber(123), portNumber("123"))
                .addEqualityGroup(portNumber(321), portNumber(321, "LIM-3-2-1"))
                .testEquals();
    }