public void RegisterPropertyTweenerTest()
        {
            var ticker = new TweenSharkTickImpl();
            var target = new TweenSharkCore(ticker);

            target.RegisterPropertyTweener(typeof(DoubleTweener), typeof(Double));
            target.RegisterPropertyTweener(typeof(FloatTweener), typeof(Single));

            var param0   = new PrivateObject(target);
            var accessor = new TweenSharkCore_Accessor(param0);

            Assert.AreEqual(2, accessor._registeredPropertyTweeners.Count);
            Assert.AreEqual(typeof(DoubleTweener), accessor._registeredPropertyTweeners[typeof(Double).FullName]);
            Assert.AreEqual(typeof(FloatTweener), accessor._registeredPropertyTweeners[typeof(Single).FullName]);
        }
 public void TweenSharkCoreConstructorTest()
 {
     var ticker = new TweenSharkTickImpl();
     var target = new TweenSharkCore(ticker);
 }