Esempio n. 1
0
        public void ToKeuringsVerzoekAntwoordWithNullParamThrows()
        {
            // Arrange
            var target = new KeuringsVerzoekConverter();
            Keuringsregistratie invalidKeuringsregistratie = null;

            // Act - Assert
            Assert.ThrowsException <ArgumentNullException>(() => target.ToKeuringsVerzoekAntwoord(invalidKeuringsregistratie));
        }
Esempio n. 2
0
        public void ToKeuringsVerzoekAntwoordNullSteekproefThrows()
        {
            // Arrange
            var target = new KeuringsVerzoekConverter();
            var invalidKeuringsRegistratie = new Keuringsregistratie()
            {
                Steekproef = null
            };

            // Act - Assert
            Assert.ThrowsException <ArgumentNullException>(() => target.ToKeuringsVerzoekAntwoord(invalidKeuringsRegistratie));
        }
Esempio n. 3
0
        public void ToKeuringsVerzoekAntwoordNilTrueIssteekproefFalseDateNull()
        {
            // Arrange
            var target = new KeuringsVerzoekConverter();
            var keuringsRegistratie = new Keuringsregistratie()
            {
                Steekproef = new Steekproef {
                    Nil = "true"
                }
            };

            // Act
            var result = target.ToKeuringsVerzoekAntwoord(keuringsRegistratie);

            // Assert
            Assert.IsNotNull(result);
            Assert.IsFalse(result.IsSteekProef);
            Assert.IsNull(result.SteepkProefDate);
        }
Esempio n. 4
0
        public void ToKeuringsVerzoekAntwoordSteekproefInvalidDateDateNull()
        {
            // Arrange
            var target = new KeuringsVerzoekConverter();
            var keuringsRegistratie = new Keuringsregistratie()
            {
                Steekproef = new Steekproef
                {
                    Nil  = null,
                    Text = null
                }
            };

            // Act
            var result = target.ToKeuringsVerzoekAntwoord(keuringsRegistratie);

            // Assert
            Assert.IsNotNull(result);
            Assert.IsTrue(result.IsSteekProef);
            Assert.IsNull(result.SteepkProefDate);
        }
Esempio n. 5
0
        public void ToKeuringsVerzoekAntwoordNilNullIssteekproefTrueDateNotNull()
        {
            // Arrange
            var target = new KeuringsVerzoekConverter();
            var keuringsRegistratie = new Keuringsregistratie()
            {
                Steekproef = new Steekproef
                {
                    Nil  = null,
                    Text = DateTime.Now.ToString("dd-MM-yyyy")
                }
            };

            // Act
            var result = target.ToKeuringsVerzoekAntwoord(keuringsRegistratie);

            // Assert
            Assert.IsNotNull(result);
            Assert.IsTrue(result.IsSteekProef);
            Assert.IsNotNull(result.SteepkProefDate);
        }