public void CoordinateConverter_ConvertFromCartesianToHomogeneous_BeExpected(double hx, double hy, double hz, double hw, double x, double y, double z) { // 1. Prepare Cartesian3dCoordinate cc = new Cartesian3dCoordinate(x, y, z); // 2. Execute var hc = CoordinateConverter.ConvertToHomogeneous(cc); // 3. Verify Assert.Equal(hx, hc.X); Assert.Equal(hy, hc.Y); Assert.Equal(hz, hc.Z); Assert.Equal(hw, hc.W); }