View on GitHub

kata-dependency-injection

Requisito 3

Una pistola serve per minacciare un obiettivo con una pistola.

La pistola e la Katana rispondono entrambi allo stesso metodo Attack(string target) ma, mentre la Katana restituisce il messaggio:

"I chop you in 2, <target>!"

la pistola restituisce

"Raise your hands, <target>, you coward!"

Per adesso non mi interessa che la pistola venga usata da nessuno

Esempi

gun.Attack("Christian")
=> "Raise your hands, Christian, you coward!"

Indice :: Requisito 4