using System; using System.Collections.Generic; using Amazon.S3; using AWSSDK_DotNet35.UnitTests.Generated.Customizations.ConstantClasses; using Microsoft.VisualStudio.TestTools.UnitTesting; namespace AWSSDK_DotNet35.UnitTests.ConstantClasses.S3 { [TestClass] public class S3EnumerationsTest : ConstantClassTestBase { public S3EnumerationsTest() : base("s3") { } private static IEnumerable<object[]> ConstantTests => new List<object[]> { new object[] {typeof(AnalyticsS3ExportFileFormat), "AnalyticsS3ExportFileFormat"}, new object[] {typeof(BucketAccelerateStatus), "BucketAccelerateStatus"}, new object[] {typeof(S3StorageClass), "ObjectStorageClass"} }; [DataTestMethod] [DynamicData(nameof(ConstantTests))] public void EnumTests(Type constantClassType, string enumName) { AssertConstantsMatch(constantClassType, enumName); } } }