diff --git a/plugins/inputs/procstat/procstat.go b/plugins/inputs/procstat/procstat.go
index 46b88fbcf80a4b4ff0e3ec47d3b9a8a60b50b474..20c5af9d2976499ff5ba05b87613ec114637e165 100644
--- a/plugins/inputs/procstat/procstat.go
+++ b/plugins/inputs/procstat/procstat.go
@@ -235,6 +235,9 @@ func (p *Procstat) findPids() ([]PID, map[string]string, error) {
 
 func init() {
 	inputs.Add("procstat", func() telegraf.Input {
-		return &Procstat{}
+		return &Procstat{
+			createPIDFinder: defaultPIDFinder,
+			createProcess:   defaultProcess,
+		}
 	})
 }