public void Message_ShouldFormatCountOfRootCausesUsingTheCurrentCulture()
        {
            var cultures = Expectations.GetCulturesForFormatting();

            foreach (var culture in cultures)
            {
                using (new CurrentCultureContext(culture))
                {
                    var errors    = CreateCompositionErrors(1000);
                    var exception = CreateCompositionException(errors);
                    AssertMessage(exception, 1000, culture);

                    errors    = CreateCompositionErrors(1);
                    exception = CreateCompositionException(errors);
                    AssertMessage(exception, 1, culture);
                }
            }
        }
Ejemplo n.º 2
0
        public void Message_ShouldFormatCountOfRootCausesUsingTheCurrentCulture()
        {
            IEnumerable <CultureInfo> cultures = Expectations.GetCulturesForFormatting();

            foreach (CultureInfo culture in cultures)
            {
                // Save old culture and set a fixed culture for object instantiation
                using (new ThreadCultureChange(culture))
                {
                    CompositionError[]   errors    = CreateCompositionErrors(1000);
                    CompositionException exception = CreateCompositionException(errors);
                    AssertMessage(exception, 1000, culture);

                    errors    = CreateCompositionErrors(1);
                    exception = CreateCompositionException(errors);
                    AssertMessage(exception, 1, culture);
                }
            }
        }