add share plan test methods, updated existing methods to pass variables