Law of demand is based on following assumption:-
Consumer’* income should remain constant.
Consumer’* taste, nature etc. should remain constant.
Price of related goods should remain constant.
Consumer *** unknown with new substitutes.
There is no possibility of price change in future.