예제 #1
0
        public void Test_ToString_WhenHasIntPKProp_AndValueSet_ShouldReturnGuidIDToString()
        {
            //---------------Set up test pack-------------------
            BOWithIntPKProp.LoadClassDefs();
            var myBO = new BOWithIntPKProp();

            //---------------Assert Precondition----------------
            Assert.IsNull(myBO.PK1Prop1);
            //---------------Execute Test ----------------------
            string actualToString = myBO.ToString();

            //---------------Test Result -----------------------
            Assert.AreEqual(myBO.ID.GetAsGuid().ToString(), actualToString);
        }
예제 #2
0
        public void Test_ToString_WhenHasIntPKProp_AndValueSet_ShouldReturnTheSingleValueAsAToString()
        {
            //---------------Set up test pack-------------------
            BOWithIntPKProp.LoadClassDefs();
            var myBO          = new BOWithIntPKProp();
            int pk1Prop1Value = RandomValueGen.GetRandomInt();

            myBO.PK1Prop1 = pk1Prop1Value;
            //---------------Assert Precondition----------------
            Assert.IsNotNull(myBO.PK1Prop1);
            //---------------Execute Test ----------------------
            string actualToString = myBO.ToString();

            //---------------Test Result -----------------------
            Assert.AreEqual(pk1Prop1Value.ToString(), actualToString);
        }