Mal 3:10

3:10 storehouse. This term refers to a room in the temple designated for the storage of gifts (2 Chr. 31:11; Neh. 10:38, 39; 12:44; 13:12).

put me to the test. This is a reversal of the ordinary biblical pattern, in which God typically tests human beings (Ps. 11:5; 26:2; 66:10; Prov. 17:3; Jer. 11:20; 12:3; 17:10). Only in a few instances are humans invited to test God (i.e., to prove His claims and justify His commands, Is. 7:11, 12; 1 Kin. 18:22–46).

windows of heaven. See Gen. 7:11.