public void CanSaveAndLoadData() { var taskList = new TaskList() { Title = "Groceries", Tasks = new List<Task>() { new Task() { Description = "milk", } } }; var dbSession = _database.OpenSession(); dbSession.Store(taskList); dbSession.Commit(); var loadedTaskList = dbSession.Get<TaskList>(taskList.PieId()); Assert.AreEqual("Groceries", loadedTaskList.Title); Assert.AreEqual("milk", loadedTaskList.Tasks.Single().Description); }
public void CanSaveAndLoadData() { var taskList = new TaskList() { Title = "Groceries", Tasks = new List <Task>() { new Task() { Description = "milk", } } }; var dbSession = _database.OpenSession(); dbSession.Store(taskList); dbSession.Commit(); var loadedTaskList = dbSession.Get <TaskList>(taskList.PieId()); Assert.AreEqual("Groceries", loadedTaskList.Title); Assert.AreEqual("milk", loadedTaskList.Tasks.Single().Description); }