public void Single() { // Arrange var expected = new SingleData { Id = new Guid("366f4bd3-6717-4b14-9c79-70515296df7e") }; var dict = new Dictionary<string, object>() { { "Id", new Guid("366f4bd3-6717-4b14-9c79-70515296df7e") }, }; // Act var actual = dict.ToObject<SingleData>(); // Assert Assert.AreEqual(expected.Id, actual.Id); }
public void Single() { // Arrange var expected = new SingleData { Id = new Guid("366f4bd3-6717-4b14-9c79-70515296df7e") }; var table = new DataTable(); table.Columns.Add("Id", typeof(Guid)); table.Rows.Add(new Guid("366f4bd3-6717-4b14-9c79-70515296df7e")); // Act var actual = table.ToObject<SingleData>(); // Assert Assert.AreEqual(1, actual.Count()); Assert.AreEqual(expected.Id, actual.Single().Id); }
public void Single() { // Arrange var expected = new SingleData { Id = new Guid("366f4bd3-6717-4b14-9c79-70515296df7e") }; var appSettings = new NameValueCollection(ConfigurationManager.AppSettings); appSettings.Remove("Date"); appSettings.Remove("Enum"); appSettings.Remove("Text"); appSettings.Remove("Array"); // Act var actual = appSettings.ToObject<SingleData>(); // Assert Assert.AreEqual(expected.Id, actual.Id); }