示例#1
0
        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);
        }
示例#2
0
        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);
        }