public void AlignmentPatternPlacements_ShouldReturnCorrectPlacementsForGivenVersion(byte version, int[] expectedPlacements) { // Arrange var versionInfo = new VersionInfo(version, ErrorCorrectionLevel.M, 0, 0, 0, 0, 0); // Act var placements = versionInfo.AlignmentPatternPlacements(); // Assert placements.Should().BeEquivalentTo(expectedPlacements); }