Esempio n. 1
0
        public void DefaultCacheReturnsProperDefaultValue()
        {
            Assert.That(TestColor.Default, Is.EqualTo(TypeCache.GetDefaultValueForStruct <TestColor>()));
            Assert.That(MyAwesomeStruct.Default, Is.EqualTo(TypeCache.GetDefaultValueForStruct <MyAwesomeStruct>()));
            Assert.That(MyComponent.Default, Is.EqualTo(TypeCache.GetDefaultValueForStruct <MyComponent>()));

            Assert.That(TestColor.Default, Is.EqualTo((TestColor)TypeCache.GetDefaultValue(typeof(TestColor))));
            Assert.That(MyAwesomeStruct.Default, Is.EqualTo((MyAwesomeStruct)TypeCache.GetDefaultValue(typeof(MyAwesomeStruct))));
            Assert.That(MyComponent.Default, Is.EqualTo((MyComponent)TypeCache.GetDefaultValue(typeof(MyComponent))));
        }