@Test(expected = InvalidTransformException.class)
public void testSetScaleReadOnlyVector3() {

  final ValidatingTransform vt1 = new ValidatingTransform();
  vt1.setScale(new Vector3(1, 1, 1)); // good
  vt1.setScale(new Vector3(1, 1, Double.NaN)); // bad
}