public void ToEnum_Passing_Null_Bool_Value_Returns_Inactive_Status() { string?value = null; var expected = StatusEnum.Inactive; var actual = StatusEnum.ToEnum(value); Assert.AreEqual(expected, actual); }
public void ToEnum_Passing_Valid_Bool_Value_Returns_Enumeracion() { var value = false; var expected = StatusEnum.Inactive; var actual = StatusEnum.ToEnum(value); Assert.AreEqual(expected, actual); }
public void ToEnum_Passing_Invalid_String_Name_Returns_Null() { var name = Guid.NewGuid().ToString(); StatusEnum?expected = null; var actual = StatusEnum.ToEnum(name); Assert.AreEqual(expected, actual); }
public void ToEnum_Passing_Invalid_Int_Value_Returns_Null() { var value = new Random().Next(); StatusEnum?expected = null; var actual = StatusEnum.ToEnum(value); Assert.AreEqual(expected, actual); }
public void ToEnum_Passing_Valid_String_Name_Returns_Enumeracion() { var name = "Active"; var expected = StatusEnum.Active; var actual = StatusEnum.ToEnum(name); Assert.AreEqual(expected, actual); }