Refactor tests to avoid code duplication. Signed-off-by: Noel Georgi <git@frezbo.dev> (cherry picked from commit 9fa08e843728dbd85ed7e0035f59cdd6232de9a9)
Refactor tests to avoid code duplication. Signed-off-by: Noel Georgi <git@frezbo.dev> (cherry picked from commit 9fa08e843728dbd85ed7e0035f59cdd6232de9a9)