public void DegreesToRadiansTest() { WaveSpawner ws = new WaveSpawner(); // testData is a multidimentional array with double pairs with the format // testData[x][0] = test degree value, testData[x][1] = correct converted radian value double[,] testData = new double[12, 2]; testData[0, 0] = 57.296; testData[0, 1] = 1; testData[1, 0] = 85.944; testData[1, 1] = 1.5; testData[2, 0] = 114.592; testData[2, 1] = 2; testData[3, 0] = 143.239; testData[3, 1] = 2.5; testData[4, 0] = 171.887; testData[4, 1] = 3; testData[5, 0] = 200.535; testData[5, 1] = 3.5; testData[6, 0] = 229.183; testData[6, 1] = 4; testData[7, 0] = 257.831; testData[7, 1] = 4.5; testData[8, 0] = 286.479; testData[8, 1] = 5; testData[9, 0] = 315.127; testData[9, 1] = 5.5; testData[10, 0] = 343.775; testData[10, 1] = 6; testData[11, 0] = 360; testData[11, 1] = 6.283; for (int i = 0; i < testData.GetLength(0); ++i) { double testAnswer = System.Math.Round(ws.DegreesToRadians(testData[i, 0]), 3); Assert.AreEqual(testData[i, 1], testAnswer); } }