t.Run("when-name-null", func(t *testing.T) {
        p := &rpm.Preparer{Name: "", State: "present"}
        _, err := p.Prepare(context.Background(), fakerenderer.New())
        require.Error(t, err)
        assert.EqualError(t, err, "package name cannot be empty")