public void TrocaNuloTest() { IsnullTestClass isnullTestClass = null; IsnullTestClass isnullTestClassCriada = new IsnullTestClass(); //Assert.AreEqual(isnullTestClass.TrocaNulo(), new IsnullTestClass(), "Campos não ficaram iguais com uma nova instancia"); Assert.AreEqual(isnullTestClass.TrocaNulo(isnullTestClassCriada), isnullTestClassCriada, "Os campos não ficaram iguais com objetos com o mesmo valor", CultureInfo.CurrentCulture); isnullTestClassCriada = new IsnullTestClass() { Id = 1, Nome = "Rafael" }; Assert.AreEqual(isnullTestClass.TrocaNulo(isnullTestClassCriada), isnullTestClassCriada, "Os campos não ficaram iguais com objetos tipados com valor", CultureInfo.CurrentCulture); }
public void IsNullTest() { string texto = string.Empty; Assert.IsFalse(texto.IsNull(), "O valor é nulo", CultureInfo.CurrentCulture); texto = ""; Assert.IsFalse(texto.IsNull(), "O valor é nulo", CultureInfo.CurrentCulture); texto = null; Assert.IsTrue(texto.IsNull(), "O valor nao é nulo", CultureInfo.CurrentCulture); var isnullTestClass = new IsnullTestClass(); Assert.IsFalse(isnullTestClass.IsNull(), "O objeto é nulo", CultureInfo.CurrentCulture); isnullTestClass = null; Assert.IsTrue(isnullTestClass.IsNull(), "O objeto nao é nulo", CultureInfo.CurrentCulture); }