ENH: Add test for DataSetGradient
DataSetGradient and DataSetGradientPrecompute had no tests. This patch adds a tests.
Also, minor style change to DataSetGradientPrecompute.
DataSetGradient and DataSetGradientPrecompute had no tests. This patch adds a tests.
Also, minor style change to DataSetGradientPrecompute.