public void TestsChecksums()
    {
        Checksum checksum1 = new ChecksumString("AB1234CD");

        Assert.IsTrue(checksum1.IsEqual(checksum1));

        Checksum checksum2 = new ChecksumString("BOADASG1");

        Assert.IsFalse(checksum1.IsEqual(checksum2));

        Checksum checksum3 = new ChecksumString("AB1234CD");

        Assert.IsTrue(checksum1.IsEqual(checksum3));
    }