public void GetDoubleFromStringTest() { var expected = 3.14; var item = CreateFakeItem(); item["MyNumber"] = expected.ToString(CultureInfo.InvariantCulture); var mapper = new ListItemWrapper(item); var actual = mapper.GetDouble("MyNumber"); Assert.AreEqual(expected, actual); }
public void GetDoubleFromDoubleTest() { var expected = 3.14; var item = CreateFakeItem(); item["MyNumber"] = expected; var mapper = new ListItemWrapper(item); var actual = mapper.GetDouble("MyNumber"); Assert.AreEqual(expected, actual); }
public void GetDoubleErrorFromStringTest() { var item = CreateFakeItem(); item["MyNumber"] = "Not a number"; var mapper = new ListItemWrapper(item); Assert.ThrowsException <FormatException>(() => { mapper.GetDouble("MyNumber"); }); }
public void GetDoubleErrorFromNullTest() { var item = CreateFakeItem(); item["MyNumber"] = null; var mapper = new ListItemWrapper(item); Assert.ThrowsException <NullReferenceException>(() => { mapper.GetDouble("MyNumber"); }); }