background('fff'); $rectangle->border('ccc', 10); $rectangle->width(100); $rectangle->height(200); $rectangle->size(1000, 2000); }); $rectangle = $factory(); $this->assertInstanceOf(Rectangle::class, $rectangle); $this->assertTrue($rectangle->hasBackgroundColor()); $this->assertEquals('fff', $rectangle->backgroundColor()); $this->assertEquals('ccc', $rectangle->borderColor()); $this->assertEquals(10, $rectangle->borderSize()); $this->assertEquals(1000, $rectangle->width()); $this->assertEquals(2000, $rectangle->height()); } }