The Conditions of the Testimony of Faith
Question

What are the conditions of the testimony of faith?
Praise be to Allah.There are seven conditions of the testimony of Faith :

Knowledge which negates ignorance.
Certainty which negates doubt.
Sincerity and purity of intent which negates shirk.
Truthfulness which negates hypocrisy.
Love and devotion which negates disdain of Allah’s religion.
Submission which negates disobedience.
Acceptance which negates rejection or denial.