示例#1
0
        public void SetUp()
        {
            fakeLayouter = A.Fake <ICloudLayouter>();
            A.CallTo(() => fakeLayouter.PutNextRectangle(A <Size> .Ignored))
            .ReturnsLazily((Size size) => new Rectangle(Point.Empty, size));
            A.CallTo(() => fakeLayouter.NormalizedRectangles)
            .Returns(Enumerable.Repeat(Rectangle.Empty, sampleWordsSizes.Count).ToList());

            wordsLayouter = new WordsLayouter(fakeLayouter);
        }
示例#2
0
 public void SetUp()
 {
     rectLayouter = A.Fake<IRectangleLayouter>();
     layouter = new WordsLayouter(rectLayouter, new FontSettings());
 }