Example #1
0
 public void can_validate_false()
 {
     sut = new Auftrag(new Systemschein(new Systemfeld(ZahlRandomiser.many(7)) { SID = 8 }));
     X.printValidationErros(sut);
     Assert.That(sut.IsValid(), Is.False);
 }
Example #2
0
 public void can_validate_true()
 {
     sut = new Auftrag(new Systemschein(new Systemfeld(ZahlRandomiser.many(7)) { SID = 7 }));
     Assert.That(sut.IsValid());
 }
Example #3
0
        public void can_validate()
        {
            sut = new Auftrag(new Normalschein());
            Assert.That(sut.IsValid(), Is.False);
            sut = new Auftrag(new Systemschein());
            Assert.That(sut.IsValid(), Is.False);

            sut = new Auftrag(new Normalschein(new Normalfeld()));
            Assert.That(sut.IsValid(), Is.False);
            sut = new Auftrag(new Systemschein(new Systemfeld()));
            Assert.That(sut.IsValid(), Is.False);

            sut = new Auftrag(new Normalschein(new Normalfeld(1)));
            Assert.That(sut.IsValid(), Is.False);
            sut = new Auftrag(new Systemschein(new Systemfeld(1) { SID = 7 }));
            Assert.That(sut.IsValid(), Is.False);

            sut = new Auftrag(new Normalschein(new Normalfeld(1, 2, 3, 4, 5, 6)));
            Assert.That(sut.IsValid());
            sut = new Auftrag(new Systemschein(new Systemfeld(1, 2, 3, 4, 5, 6, 7) { SID = 7 }));
            Assert.That(sut.IsValid());

            sut = new Auftrag(new Normalschein().quick());
            Assert.That(sut.IsValid());
            sut = new Auftrag(new Systemschein().quick());
            Assert.That(sut.IsValid());
        }