public void ValueInitedBeforeStartAsync()
        {
            var viewModel = new ViewModelForTests
            {
                DoubleNullableMoney = 0
            };
            var testPage = new ScaffoldTestPage {
                DataContext = viewModel
            };

            TestPanel.Children.Add(testPage);

            EnqueueCallback(() =>
            {
                Int32 expectedCaretPosition;

                Assert.IsTrue(
                    "0|.00".ToSpecificValue(out expectedCaretPosition)
                    == testPage.DoubleNullableMoneyTexBox.Converter.TextBeforeChangingNotNull
                    );
                Assert.IsTrue(expectedCaretPosition == testPage.DoubleNullableMoneyTexBox.SelectionStart);
            });

            EnqueueTestComplete();
        }
Exemple #2
0
 private void ChangeViewModelButton_Click(object sender, RoutedEventArgs e)
 {
     DataContext = new ViewModelForTests();
 }