Ejemplo n.º 1
0
        private void VerifyFaceIntegrity(FaceType faceType)
        {
            var facies = cube[faceType].Facies;

            Assert.AreEqual(9, facies.Count);

            var duplicates = facies.GroupBy(facie => facie.Position)
                             .Where(grouping => grouping.Count() > 1)
                             .Select(grouping => grouping.Key)
                             .ToList();

            Assert.IsEmpty(duplicates, $"{Enum.GetName(faceType.GetType(), faceType)} facies contain duplicated positions.");
        }