public override AbstractRobotDecorator CreateDecorator(Robot robot) { var res = new ProtectedRobotDecorator(); res.SetRobot(robot); return(res); }
public void Init() { r = new Mock <Robot>(); prd = new ProtectedRobotDecorator(); prd.SetRobot(r.Object); }