public void Contrair_ContracaoAtingiuLimite_RetornaFalse() { var cotovelo = new Cotovelo(); while (cotovelo.EstadoAtualContracao != (int)LimitesEstadoCotovelo.ValorMaximo) { cotovelo.Contrair(); } var resultado = cotovelo.Contrair(); Assert.IsFalse(resultado); }
public void Contrair_ContracaoNaoAtingiuLimite_RetornaTrue() { var cotovelo = new Cotovelo(); var resultado = cotovelo.Contrair(); Assert.IsTrue(resultado); }
public void ContrairProgressaoInvalidaTest() { try { Cotovelo cotovelo = new Cotovelo(); cotovelo.Contrair(EnumContracao.FortementeContraido); Assert.Fail(); } catch (Exception e) { Exception expected = new Exception("Progressão da contração do cotovelo inválida."); Assert.AreEqual(expected.Message, e.Message); } }
public void ContrairTest() { try { Cotovelo cotovelo = new Cotovelo(); EnumContracao expected = EnumContracao.LevementeContraido; cotovelo.Contrair(expected); Assert.AreEqual(expected, cotovelo.Contracao); } catch (Exception) { Assert.Fail(); } }