Exemplo n.º 1
0
        public void SetFieldValue_ContainsGuid_ReturnsID()
        {
            //Arrange
            ID  propertyValue = new ID("F55E52AC-A555-4E4D-BCD5-78F37FB1CEB1");
            var mapper        = new SitecoreFieldIdMapper();

            //Act
            var result = mapper.SetFieldValue(propertyValue, null, null);

            //Assert
            Assert.AreEqual(propertyValue.ToString(), result);
        }
Exemplo n.º 2
0
        public void SetFieldValue_ContainsNull_ReturnsIDNull()
        {
            //Arrange
            ID  propertyValue = ID.Null;
            var mapper        = new SitecoreFieldIdMapper();

            //Act
            var result = mapper.SetFieldValue(propertyValue, null, null);

            //Assert
            Assert.AreEqual(ID.Null.ToString(), result);
        }
Exemplo n.º 3
0
        public void GetFieldValue_ContainsGuid_ReturnsID()
        {
            //Arrange
            string fieldValue = "F55E52AC-A555-4E4D-BCD5-78F37FB1CEB1";
            var    mapper     = new SitecoreFieldIdMapper();

            //Act
            var result = mapper.GetFieldValue(fieldValue, null, null);

            //Assert
            Assert.AreEqual(new ID(fieldValue), result);
            Assert.IsTrue(result is ID);
        }
Exemplo n.º 4
0
        public void GetFieldValue_ContainsNull_ReturnsIDNull()
        {
            //Arrange
            string fieldValue = null;
            var    mapper     = new SitecoreFieldIdMapper();

            //Act
            var result = mapper.GetFieldValue(fieldValue, null, null);

            //Assert
            Assert.AreEqual(ID.Null, result);
            Assert.IsTrue(result is ID);
        }