m0, 3, v0);
    assertElementsEquals([13, 14, 15, 16], v0);
  }

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

    var v0 = [0, 0, 0, 0], v1 = [0, 0, 0, 0];
    var v2 = [0, 0, 0, 0], v3 = [0, 0, 0, 0];
    goog.vec.Matrix4.getColumns(m0, v0, v1, v2, v3);
    assertElementsEqual