public void MockGuidFormatter_InvalidObject()
        {
            var formatter = new MockGuidFormatter();
            var value     = formatter.Format("guid");

            Assert.AreEqual("guid", value);
        }
        public void MockGuidFormatter_Guid()
        {
            var formatter = new MockGuidFormatter();
            var value     = formatter.Format(Guid.NewGuid());

            Assert.AreEqual("00000000-0000-0000-0000-000000000000", value);
        }
        public void MockGuidFormatter_Guid_Null()
        {
            var  formatter = new MockGuidFormatter();
            Guid?guid      = null;
            var  value     = formatter.Format(guid);

            Assert.IsNull(value);
        }
        public void MockGuidFormatter_Guid_Nullable()
        {
            var  formatter = new MockGuidFormatter();
            Guid?guid      = Guid.NewGuid();
            var  value     = formatter.Format(guid);

            Assert.AreEqual("00000000-0000-0000-0000-000000000000", value);
        }