コード例 #1
0
ファイル: Serializers.cs プロジェクト: JarLob/piranha.core
        public void DeserializePageField()
        {
            var serializer = new PageFieldSerializer();
            var pageId     = Guid.NewGuid();

            var field = (PageField)serializer.Deserialize(pageId.ToString());

            Assert.Equal(pageId, field.Id);
        }
コード例 #2
0
ファイル: Serializers.cs プロジェクト: JarLob/piranha.core
        public void WrongInputPageField()
        {
            var serializer = new PageFieldSerializer();

            Assert.Throws <ArgumentException>(() => serializer.Serialize(new DateField
            {
                Value = DateTime.Now
            }));
        }
コード例 #3
0
ファイル: Serializers.cs プロジェクト: JarLob/piranha.core
        public void SerializePageField()
        {
            var serializer = new PageFieldSerializer();
            var pageId     = Guid.NewGuid();

            var str = serializer.Serialize(new PageField
            {
                Id = pageId
            });

            Assert.Equal(pageId.ToString(), str);
        }