Example #1
0
        public void can_validate()
        {
            sut = new Normalschein();
            Assert.That(sut.IsValid(), Is.False);
            X.printValidationErros(new Auftrag(sut));

            sut = new Normalschein(new Normalfeld(1));
            Assert.That(sut.IsValid(), Is.False);
            X.printValidationErros(new Auftrag(sut));

            sut = new Normalschein(new Normalfeld(ZahlRandomiser.many(7)));
            Assert.That(sut.IsValid(), Is.False);
            X.printValidationErros(new Auftrag(sut));

            sut = new Normalschein(new Normalfeld(ZahlRandomiser.many(6)));
            Assert.That(sut.IsValid());

            sut = new Normalschein(new Normalfeld(1, 2, 3, 4, 5, 6));
            Assert.That(sut.IsValid());

            sut = new Normalschein(new Normalfeld().quick() as Normalfeld);
            Assert.That(sut.IsValid());

            sut = new Normalschein( new Normalfeld().quick() as Normalfeld, new Normalfeld());
            Assert.That(sut.IsValid());
        }
Example #2
0
        public void Tippfelder_should_be_populated()
        {
            sut = new Normalschein();
            Assert.That(sut.IsValid(), Is.False);
            X.printValidationErros(sut);

            sut = new Systemschein();
            Assert.That(sut.IsValid(), Is.False);
            X.printValidationErros(sut);
        }
Example #3
0
 public void on_Losnummer_StringEmpty()
 {
     sut = new Normalschein() { Losnummer = "" };
     sut.IsValid();
 }
Example #4
0
 public void on_Losnummer_null()
 {
     sut = new Normalschein() { Losnummer = null };
     sut.IsValid();
 }
Example #5
0
 public void on_Losnummer_is_6_numerics()
 {
     sut = new Normalschein { Losnummer = "123456"};
     sut.IsValid();
 }
Example #6
0
 public void on_Losnummer_contains_literal()
 {
     sut = new Normalschein() { Losnummer = "123456s" };
     sut.IsValid();
 }