Esempio n. 1
0
        public void GetTagsCloud_ShouldThrow_IfCollectionIsNull()
        {
            var    drawer = new TagsCloudDrawer(new RectanglesLayouter(Point.Empty), TagsCloudSettings.DefaultSettings);
            Action action = () => drawer.GetTagsCloud(null);

            action.Should().Throw <NullReferenceException>();
        }
Esempio n. 2
0
        public void GetTagsCloud_ShouldFormImage_WithSetSize()
        {
            var drawer    = new TagsCloudDrawer(new RectanglesLayouter(Point.Empty), TagsCloudSettings.DefaultSettings);
            var tagsCloud = drawer.GetTagsCloud(new Word[0]);

            tagsCloud.Height.Should().Be(defaultSettings.ImageSize.Height);
            tagsCloud.Width.Should().Be(defaultSettings.ImageSize.Width);
        }
Esempio n. 3
0
        public void DrawTagsCloud_ShouldThrow_IfCollectionIsNull()
        {
            var drawer   = new TagsCloudDrawer(new RectanglesLayouter(Point.Empty), TagsCloudSettings.DefaultSettings);
            var graphics =
                Graphics.FromImage(new Bitmap(defaultSettings.ImageSize.Width, defaultSettings.ImageSize.Height));
            Action action = () => drawer.DrawTagsCloud(null, PointF.Empty, graphics);

            action.Should().Throw <NullReferenceException>();
        }