public void CustoDeManaConvertido_RecebeCustosDeManasCombinados_RetornoOcmcEsperado(string mana, int cmcEsperado) { var custoMana = new CustoMana($"{{{mana}}}"); Assert.Equal(cmcEsperado, custoMana.CustoDeManaConvertido); }
public void CustoDeManaConvertido_RecebeManaCustoVariavelDeManaGenerica_Retorna0(string mana) { var custoMana = new CustoMana($"{{{mana}}}"); Assert.Equal(0, custoMana.CustoDeManaConvertido); }
public void CustoDeManaConvertido_RecebeMana_RetornoCmc1(string mana) { var custoMana = new CustoMana($"{{{mana}}}"); Assert.Equal(1, custoMana.CustoDeManaConvertido); }
public void CustoDeManaConvertido_RecebeManaHibrido_RetornoMaiorValorDeCusto(string mana, int cmcEsperado) { var custoMana = new CustoMana($"{{{mana}}}"); Assert.Equal(cmcEsperado, custoMana.CustoDeManaConvertido); }
public void CustoDeManaConvertido_RecebeManaGenerico_RetornaOValorDaManaGenerica(int valor) { var custoMana = new CustoMana($"{{{valor}}}"); Assert.Equal(valor, custoMana.CustoDeManaConvertido); }