Did you mean ```spec/unit/type/exec.rb``` ?

I agree with you on the validation tests since that work does happen in the type.  I would think the execution tests would still be in the provider.  Since it is the provider that calls that code.