public void SetField_ValueTrue_FieldSetToOne()
        {
            //Assign
            var item = Database.GetItem("/sitecore/content/Tests/DataMappers/SitecoreFieldBooleanMapper/GetField");
            var fieldName = "Field";
            var expected = "1";
            var mapper = new SitecoreFieldBooleanMapper();
            var value = true;

            var field = item.Fields[fieldName];
            using (new SecurityDisabler())
            {
                item.Editing.BeginEdit();
                field.Value = string.Empty;
                item.Editing.EndEdit();
            }

            //Act
            using (new SecurityDisabler())
            {
                item.Editing.BeginEdit();
                mapper.SetField(field, value, null, null);
                item.Editing.EndEdit();
            }

            //Assert
            Assert.AreEqual(expected, field.Value);

        }
        public void SetField_ValueTrue_FieldSetToOne()
        {
            //Assign
           
            var fieldName = "Field";
            var expected = "1";
            var mapper = new SitecoreFieldBooleanMapper();
            var objectValue = true;
            var fieldId = Guid.NewGuid();

            var item = Helpers.CreateFakeItem(fieldId, string.Empty);
            var field = item.Fields[new ID(fieldId)];
            
            item.Editing.BeginEdit();

            //Act
          
            mapper.SetField(field, objectValue, null, null);
          

            //Assert
            Assert.AreEqual(expected, field.Value);

        }