added private constructor instantion test using reflection to increase coverage of SatelliteFactory