For $u \in \mathcal{D}'(\mathbb{R}^n)$ and $\varphi \in C^{\infty}_0(\mathbb{R}^n),$ a convolution is given by $$ (u* \varphi)(x) = \langle u, \varphi (x- \cdot)\rangle$$ and $u* \varphi \in C^{\infty}(\mathbb{R}^n).$
How can i know that the above definition is good for $u \in \mathcal{E}'(\mathbb{R}^n)$ and $\varphi \in C^{\infty}(\mathbb{R}^n)$?