s([1, 2, 3, 4], v0);
    assertElementsEquals([5, 6, 7, 8], v1);
    assertElementsEquals([9, 10, 11, 12], v2);
    assertElementsEquals([13, 14, 15, 16], v3);
  }

  function testSetGetRow() {
    var m0 = goog.vec.Matrix4.create();
    goog.vec.Matrix4.setRow(m0, 0, [1, 2, 3, 4]);
    goog.vec.Matrix4.setRow(m0, 1, [5, 6, 7, 8]);
    goog.vec.Matrix4.setRow(m0, 2, [9, 10, 11, 12]);
    goog.vec.Matrix4.setRow(m0, 3, [13, 14, 15, 16]);
    assertElementsEquals(
        [1, 5, 9, 13, 2, 6, 10, 14, 3, 7, 11,