public virtual void test_of()
        {
            SampleNamed test = Named.of(typeof(SampleNamed), "Standard");

            assertEquals(test, SampleNameds.STANDARD);
            assertThrowsIllegalArg(() => Named.of(typeof(SampleNamed), "Rubbish"));
        }