public void ToKeuringsVerzoekAntwoordWithNullParamThrows() { // Arrange var target = new KeuringsVerzoekConverter(); Keuringsregistratie invalidKeuringsregistratie = null; // Act - Assert Assert.ThrowsException <ArgumentNullException>(() => target.ToKeuringsVerzoekAntwoord(invalidKeuringsregistratie)); }
public void ToKeuringsVerzoekAntwoordNullSteekproefThrows() { // Arrange var target = new KeuringsVerzoekConverter(); var invalidKeuringsRegistratie = new Keuringsregistratie() { Steekproef = null }; // Act - Assert Assert.ThrowsException <ArgumentNullException>(() => target.ToKeuringsVerzoekAntwoord(invalidKeuringsRegistratie)); }
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); }
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); }
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); }