Beispiel #1
0
        public void TestExibicaoPeriodicidadeDias()
        {
            // Arrange
            var seteDias    = new Periodicidade(7, dias: true);
            var noventaDias = new Periodicidade(90, dias: true);

            // Act & Assert
            Assert.AreEqual("7 dias", seteDias.ToString());
            Assert.AreEqual("90 dias", noventaDias.ToString());
        }
Beispiel #2
0
        public void TestExibicaoPeriodicidadeNoSingular()
        {
            // Arrange
            var umMes = new Periodicidade(1, dias: false);
            var umDia = new Periodicidade(1, dias: true);

            // Act & Assert
            Assert.AreEqual("1 mês", umMes.ToString());
            Assert.AreEqual("1 dia", umDia.ToString());
        }
Beispiel #3
0
        public void TestExibicaoPeriodicidadeMeses()
        {
            // Arrange
            var cincoMeses    = new Periodicidade(5);
            var sessentaMeses = new Periodicidade(60);

            // Act & Assert
            Assert.AreEqual("5 meses", cincoMeses.ToString());
            Assert.AreEqual("60 meses", sessentaMeses.ToString());
        }
Beispiel #4
0
 public string RetornaTipoExecucao()
 {
     if (DisparoManual)
     {
         return($"Disparo {Periodicidade.ToString()}");
     }
     else
     {
         return($"{HoraInicio.Value.ToString("00")} : {MinutoInicio.Value.ToString("00")} {AmPm} - {Periodicidade.ToString()}");
     }
 }