Le test de Fehling utilise un mélange de sulfate de cuivre, d'hydroxyde de potassium et de tartrate de potassium et de sodium, tandis que le test de Benedict utilise du sulfate de cuivre, du carbonate de sodium, du citrate de sodium et du thiocyanate de potassium. Ces réactifs, ainsi que la chaleur et les propriétés réductrices de l'échantillon de sucre, sont suffisants pour la détection et l'identification des sucres réducteurs.