3. Asumiendo mas riesgos
En este punto vamos a volar y si necesitamos parar lo haremos para explicar
@Test
public void testReduceMoney() {
Bank bank = new Bank();
Money result = bank.reduce(Money.dollar(1), "USD");
assertEquals(Money.dollar(1), result);
}
Actualmente el reduce solo funciona con expresiones del tipo suma pero no atomicas asi que debemos hacer un tests que verifique se puede realizar reducciones atomicas.
Last updated
Was this helpful?