         XCTAssertFalse(v1.translatesAutoresizingMaskIntoConstraints)
         XCTAssertFalse(v2.translatesAutoresizingMaskIntoConstraints)
     }
+
+    func testCollectionViewCellVariadicSV() {
+        let cell = UICollectionViewCell()
+        let v1 = UIView()
+        let v2 = UIView()
+        cell.sv(
+            v1,
+            v2
+            )
+        XCTAssertEqual(cell.contentView.subviews.count, 2)
+        XCTAssertTrue(cell.contentView.subviews.contains(v1))
+        XCTAssertTrue(cell.contentView.subviews.contains(v2))
+        XCTAssertFalse(v1.translatesAutoresizingMaskIntoConstraints)
+        XCTAssertFalse(v2.translatesAutoresizingMaskIntoConstraints)
+    }
 }

        XCTAssertFalse(v1.translatesAutoresizingMaskIntoConstraints)
        XCTAssertFalse(v2.translatesAutoresizingMaskIntoConstraints)
    }
    
    func testTableViewCellSV() {
        let cell = UITableViewCell()
        let v1 = UIView()

        cell.sv([
            v1,
            v2
            ])
        XCTAssertEqual(cell.contentView.subviews.count, 2)
        XCTAssertTrue(cell.contentView.subviews.contains(v1))
        XCTAssertTrue(cell.contentView.subviews.contains(v2))
        XCTAssertFalse(v1.translatesAutoresizingMaskIntoConstraints)
        XCTAssertFalse(v2.translatesAutoresizingMaskIntoConstraints)
    }

    func testTableViewCellVariadicSV() {
        let cell = UITableViewCell()
        let v1 = UIView()
        let v2 = UIView()
        cell.sv(
            v1,
            v2
            )
        XCTAssertEqual(cell.contentView.subviews.count, 2)
        XCTAssertTrue(cell.contentView.subviews.contains(v1))
        XCTAssertTrue(cell.contentView.subviews.contains(v2))
        XCTAssertFalse(v1.translatesAutoresizingMaskIntoConstraints)
        XCTAssertFalse(v2.translatesAutoresizingMaskIntoConstraints)
    }

    func testCollectionViewCellSV() {
        let cell = UICollectionViewCell()
        let v1 = UIView()
