Exemple #1
0
        public void GetProperty_ReturnsNull_WhenDefaultValueTrue()
        {
            ClassWithValueType <int> instance = ObjectFactory.Create <ClassWithValueType <int> > (ParamList.Empty);
            IBusinessObject          instanceAsIBusinessObject = (IBusinessObject)instance;

            Assert.That(instanceAsIBusinessObject.GetProperty("Scalar"), Is.EqualTo(0));
        }
Exemple #2
0
        public void GetProperty_NormallyReturnsNonNull()
        {
            ClassWithValueType <int> instance = ObjectFactory.Create <ClassWithValueType <int> > (ParamList.Empty);
            IBusinessObject          instanceAsIBusinessObject = (IBusinessObject)instance;

            Assert.That(instanceAsIBusinessObject.GetProperty("Scalar"), Is.Not.Null);
            Assert.That(instanceAsIBusinessObject.GetProperty("Scalar"), Is.EqualTo(instance.Scalar));
        }