Esempio n. 1
0
        public void ComparingDifferentGuidsReturnsFalse()
        {
            var guidA = new floofy.Guid(_validGuidStringA);
            var guidB = new floofy.Guid(_validGuidStringB);

            Assert.AreNotEqual(guidA, guidB);
        }
Esempio n. 2
0
        public void ComparingIdenticalGuidsReturnsTrue()
        {
            var guidA = new floofy.Guid(_validGuidStringA);
            var guidB = new floofy.Guid(_validGuidStringA);

            Assert.AreEqual(guidA, guidB);
        }
Esempio n. 3
0
        public void StringConstructorCreatesInValidGuidWithEmptyString()
        {
            string emptyString = "";
            var    newGuid     = new floofy.Guid(emptyString);

            Assert.IsFalse(newGuid.IsValid());
        }
Esempio n. 4
0
        public void ToStringMethodReturnsIdenticalString()
        {
            var newGuid = new floofy.Guid(_validGuidStringA);

            Assert.AreEqual(newGuid.ToString(), _validGuidStringA);
        }
Esempio n. 5
0
        public void StringConstructorCreatesValidGuidWithValidString()
        {
            var newGuid = new floofy.Guid(_validGuidStringA);

            Assert.IsTrue(newGuid.IsValid());
        }
Esempio n. 6
0
        public void DefaultConstructorCreatesInvalidGuid()
        {
            var newGuid = new floofy.Guid();

            Assert.IsFalse(newGuid.IsValid());
        }