Esempio n. 1
0
        public void Initial_Value_Is_Set_On_Lambda_Getter()
        {
            var viewModel = new Initial_Value_On_Properties();

            var value = viewModel.TestProperty;

            Assert.That(value, Is.EqualTo("Default"));
        }
Esempio n. 2
0
        public void Initial_Value_Is_Only_Requested_Once()
        {
            var viewModel = new Initial_Value_On_Properties();

            Assert.That(viewModel.InitialValueCount, Is.EqualTo(0));
            var value = viewModel.TestProperty;

            Assert.That(viewModel.InitialValueCount, Is.EqualTo(1));
            value = viewModel.TestProperty;

            Assert.That(viewModel.InitialValueCount, Is.EqualTo(1));
        }
        public void Initial_Value_Is_Only_Requested_Once()
        {
            var viewModel = new Initial_Value_On_Properties();

            Assert.That(viewModel.InitialValueCount, Is.EqualTo(0));
            var value = viewModel.TestProperty;

            Assert.That(viewModel.InitialValueCount, Is.EqualTo(1));
            value = viewModel.TestProperty;

            Assert.That(viewModel.InitialValueCount, Is.EqualTo(1));
        }
        public void Initial_Value_Is_Set_On_Lambda_Getter()
        {
            var viewModel = new Initial_Value_On_Properties();

            var value = viewModel.TestProperty;

            Assert.That(value, Is.EqualTo("Default"));
        }