Exemple #1
0
        public void AllRectanglesSaved_AfterAdding(int numberOfRectangles)
        {
            var rectangleSize = new Size(20, 20);

            for (var i = 0; i < numberOfRectangles; i++)
            {
                cloudLayouter.PutNextRectangle(rectangleSize);
            }

            Assert.AreEqual(numberOfRectangles, cloudLayouter.GetRectangles().Length);
        }
Exemple #2
0
        public static Rectangle[] GenerateNewLayout(Layouter layouter, int numberOfRectangles)
        {
            var rnd = new Random();

            for (var i = 0; i < numberOfRectangles; i++)
            {
                layouter.PutNextRectangle(new Size(rnd.Next(30, 50), rnd.Next(20, 40)));
            }
            return(layouter.GetRectangles());
        }