Exemplo n.º 1
0
        public void SetSelectedItemByIsft()
        {
            var isftFacade2 = new SFTTestObject().SetSelectedItem(SFTTestObject.Bbb);

            Assert.NotNull(isftFacade2);
            Assert.Equal(SFTTestObject.Bbb.Name, isftFacade2.SelectedItem.Name);

            Assert.True(true);
        }
Exemplo n.º 2
0
        public void SetSelectedItemByKey()
        {
            var isftFacade = new SFTTestObject();

            isftFacade.SetSelectedItem(TestKey + 1);
            Assert.Same(isftFacade.SelectedItem, SFTTestObject.Bbb);

            Assert.True(true);
        }
Exemplo n.º 3
0
        public void SetSelectedItemByName()
        {
            var isftFacade = new SFTTestObject();

            // ... by name
            isftFacade.SetSelectedItem(SFTTestObject.Bbb.Name);
            Assert.Same(isftFacade.SelectedItem, SFTTestObject.Bbb);

            Assert.True(true);
        }
Exemplo n.º 4
0
        public void SelectedItems()
        {
            var isftFacade = new SFTTestObject();

            Assert.NotNull(isftFacade);
            isftFacade.SelectedItems.Add(_testIsft.FirstItem().NextItem());
            var found = false;

            isftFacade.SelectedItems
            .ForEach(i => ReferenceEquals(i, SFTTestObject.Bbb)
                     .Then(() => found = true));
            Assert.True(found);

            Assert.True(true);
        }
Exemplo n.º 5
0
        public void SelectedItem()
        {
            var isftFacade = new SFTTestObject();

            Assert.NotNull(isftFacade);
            isftFacade.SelectedItem = _testIsft.FirstItem().NextItem();
            Assert.Same(isftFacade.SelectedItem, SFTTestObject.Bbb);
            // get 2nd item a different way
            Assert.Same(isftFacade.SelectedItem, _testIsft.FirstItem().NextItem());

            var isftFacade2 = new SFTTestObject();

            isftFacade2.SelectedItem = SFTTestObject.Aaa;
            Assert.Same(isftFacade2.SelectedItem, SFTTestObject.Aaa);
            // retest 1st template to demonstrate different template instances
            Assert.Same(isftFacade.SelectedItem, _testIsft.FirstItem().NextItem());

            Assert.True(true);
        }