Beispiel #1
0
        public void ShouldCreateWindowWrapperAndSetProperties()
        {
            var a = new WindowDialogActivationBehavior();

            var windowWrapper = new WindowWrapper();
            var style         = new Style();

            windowWrapper.Style = style;
            Assert.AreEqual(style, windowWrapper.Style);

            var content = new Grid();

            windowWrapper.Content = content;
            Assert.AreEqual(content, windowWrapper.Content);

            var owner = new Window();

            owner.Show();
            windowWrapper.Owner = owner;
            Assert.AreEqual(owner, windowWrapper.Owner);

            windowWrapper.Show();
            windowWrapper.Closed += WindowWrapperOnClosed;
            windowWrapper.Close();
            windowWrapper.Closed -= WindowWrapperOnClosed;
            Assert.IsTrue(this._wasClosed);
        }