Ejemplo n.º 1
0
        public void TransitionAnimationDefaultImageStyleSet()
        {
            tlog.Debug(tag, $"TransitionAnimationDefaultImageStyleSet START");

            var testingTarget = new TransitionAnimation(3000);

            Assert.IsNotNull(testingTarget, "should be not null");
            Assert.IsInstanceOf <TransitionAnimation>(testingTarget, "should be an instance of TransitionAnimation class!");

            var style = new ImageViewStyle()
            {
                Size     = new Size(100, 100),
                Position = new Position(150, 200),
            };

            testingTarget.DefaultImageStyle = style;
            var result = testingTarget.DefaultImageStyle;

            Assert.IsTrue(100 == result.Size.Width);
            Assert.IsTrue(100 == result.Size.Height);
            Assert.IsTrue(150 == result.Position.X);
            Assert.IsTrue(200 == result.Position.Y);

            style.Dispose();
            testingTarget.Dispose();
            tlog.Debug(tag, $"TransitionAnimationDefaultImageStyleSet END (OK)");
        }
Ejemplo n.º 2
0
 protected virtual void Dispose(bool disposing)
 {
     if (disposed)
     {
         return;
     }
     if (disposing)
     {
         defaultImageStyle?.Dispose();
     }
     disposed = true;
 }