I read two proofs of Rademacher’s theorem, on the book Measure Theory and Fine Properties of Functions by Evans, P103 and Sets of Finite Perimeter and Geometric Variation Problems by Francesco, P75.
(1) On Evans’s book, there is a step to derive $$\int_{\mathbb{R}^n} D_v f(x) \zeta(x) \,dx = \int_{\mathbb{R}^n}(v \cdot \operatorname{grad} f(x)) \zeta(x) \, dx$$ I would like to know why here use Fubini’s Theorem and absolute continuity of $f$ on lines.
(2) On Francesco’s book, in the last step, he claims that $$\int_{\mathbb{R}^n} g_0 \nabla \varphi = 0, \forall \varphi \in C_c^\infty(B)$$ I would like to know how to derive this result.

