I know that Aluminium Oxide is an amphoteric substance meaning that it reacts with both acids and bases. I recently learned that Aluminium has very good corrosion resistance due to the "Aluminium spontaneously forms a thin but effective oxide layer that prevents further oxidation."
However, in the test for Nitrate Ions, an Aluminium foil is added into the solution, the Nitrate Ion is reduced by the Aluminium, but this Aluminium foil surely has Aluminium Oxide which should prevent the reaction from happening, but it happens anyway. How can this phenomenon be explained?
Source: http://www.aluminiumdesign.net/design-support/aluminium-corrosion-resistance/