Пример #1
0
        public void TestArrange1()
        {
            var chart = new PieChart {
                Series = new PieSeries {
                    Slices = { new PieSlice() }
                }
            };

            new Action(() => chart.Arrange(new Rect(0, 0, 128, 128))).ShouldNotThrow("because the chart should be arrangeable without having been loaded");
        }
Пример #2
0
        public void TestArrange2()
        {
            var chart = new PieChart {
                Series = new PieSeries {
                    Slices = { new PieSlice() }
                }
            };

            chart.RaiseEvent(new RoutedEventArgs(FrameworkElement.LoadedEvent));
            chart.RaiseEvent(new RoutedEventArgs(FrameworkElement.UnloadedEvent));
            new Action(() => chart.Arrange(new Rect(0, 0, 128, 128))).ShouldNotThrow("because the chart should be arrangeable after having been previously unloaded and loaded again");
        }