
# -*- coding: utf-8 -*-
from lettuce import step, world
from Calculadora import Calculadora

@step(u'dado que tengo los operandos "([^"]*)" y "([^"]*)"')
def dado_que_tengo_los_operandos_group1_y_group1(step, num1, num2):
    cal =  Calculadora()

    world.resultado=cal.suma(int(num1),int(num2))
    
@step(u'cuando realizo la suma')
def cuando_realizo_la_suma(step):
    pass


@step(u'entonces el resultado que obtengo es "([^"]*)"')
def entonces_el_resultado_que_obtengo_es_group1(step, esperado):
    assert int(esperado) == world.resultado, 'El resultado esperado no es coincide'



