Esempio n. 1
0
 private static void checkVersion(Version version, int number, int dimension)
 {
    Assert.IsNotNull(version);
    Assert.AreEqual(number, version.VersionNumber);
    Assert.IsNotNull(version.AlignmentPatternCenters);
    if (number > 1)
    {
       Assert.IsTrue(version.AlignmentPatternCenters.Length > 0);
    }
    Assert.AreEqual(dimension, version.DimensionForVersion);
    Assert.IsNotNull(version.getECBlocksForLevel(ErrorCorrectionLevel.H));
    Assert.IsNotNull(version.getECBlocksForLevel(ErrorCorrectionLevel.L));
    Assert.IsNotNull(version.getECBlocksForLevel(ErrorCorrectionLevel.M));
    Assert.IsNotNull(version.getECBlocksForLevel(ErrorCorrectionLevel.Q));
    Assert.IsNotNull(version.buildFunctionPattern());
 }