public void ConstructorWorks()
        {
            var category = new CategoryEntityImp { Name = "Category1" };

            var categoryPersistence = new CategoryEntityPersistenceImp(category);
            Assert.That(categoryPersistence.PersistentId, Is.EqualTo(category.PersistentId));
            Assert.That(categoryPersistence.Name, Is.EqualTo(category.Name));
        }
示例#2
0
        public void ConstructorWorks()
        {
            var category = new CategoryEntityImp {
                Name = "Category1"
            };

            var categoryPersistence = new CategoryEntityPersistenceImp(category);

            Assert.That(categoryPersistence.PersistentId, Is.EqualTo(category.PersistentId));
            Assert.That(categoryPersistence.Name, Is.EqualTo(category.Name));
        }
        public void Serialize(bool nameisNull)
        {
            var category = new CategoryEntityImp { Name = nameisNull ? null : "Category1" };

            var categoryPersistence = new CategoryEntityPersistenceImp(category);
            var serialized = categoryPersistence.Serialize();

            Assert.That(serialized.Name.LocalName, Is.EqualTo("Category"));
            Assert.That(serialized.Attributes().Count(), Is.EqualTo(2));
            Assert.That(serialized.Attribute("Id").Value, Is.EqualTo(category.PersistentId));
            Assert.That(serialized.Attribute("Name").Value, Is.EqualTo(nameisNull ? "" : category.Name));
        }
示例#4
0
        public void Serialize(bool nameisNull)
        {
            var category = new CategoryEntityImp {
                Name = nameisNull ? null : "Category1"
            };

            var categoryPersistence = new CategoryEntityPersistenceImp(category);
            var serialized          = categoryPersistence.Serialize();

            Assert.That(serialized.Name.LocalName, Is.EqualTo("Category"));
            Assert.That(serialized.Attributes().Count(), Is.EqualTo(2));
            Assert.That(serialized.Attribute("Id").Value, Is.EqualTo(category.PersistentId));
            Assert.That(serialized.Attribute("Name").Value, Is.EqualTo(nameisNull ? "" : category.Name));
        }
示例#5
0
 public SavingTask(string filePath, CategoryEntityPersistenceImp singleSave) : this(filePath)
 {
     FilePath = filePath;
     CategoriesToUpdate.Add(singleSave);
 }
示例#6
0
 public SavingTask(string filePath, CategoryEntityPersistenceImp singleSave)
     : this(filePath)
 {
     FilePath = filePath;
     CategoriesToUpdate.Add(singleSave);
 }