Ejemplo n.º 1
0
        public void OptionInputSymbol_Initialized_InitializesOptionTitles()
        {
            OptionInputSymbol optionInputSymbol = TestHelpers.CreateOptionInputSymbol_DatabaseOptions();
            IOptionsField     optionsField      = TestHelpers.CreateOptionInputSymbol_DatabaseOptions_AsInterface();

            Assert.AreEqual("Adventure Works Database", optionsField.OptionTitle("ADVWORKS"));
            Assert.AreEqual("Published Books Database", optionsField.OptionTitle("PUBBOOKS"));
            Assert.AreEqual("Adventure Works Database", optionInputSymbol.OptionTitle("ADVWORKS"));
            Assert.AreEqual("Published Books Database", optionInputSymbol.OptionTitle("PUBBOOKS"));
        }
Ejemplo n.º 2
0
        public void OptionInputSymbol_GetOptionTitles_Interface()
        {
            IOptionsField optionsField = TestHelpers.CreateOptionInputSymbol_DatabaseOptions_AsInterface(defaultValue: "ADVWORKS");

            string indexOption_at_0 = optionsField.OptionTitle("0");
            string indexOption_at_1 = optionsField.OptionTitle("1");
            string valueOption_at_0 = optionsField.OptionTitle("ADVWORKS");
            string valueOption_at_1 = optionsField.OptionTitle("PUBBOOKS");

            string optionIndex_at_0 = optionsField.OptionTitle(0);
            string optionIndex_at_1 = optionsField.OptionTitle(1);

            Assert.AreEqual("Adventure Works Database", indexOption_at_0);
            Assert.AreEqual("Published Books Database", indexOption_at_1);
            Assert.AreEqual("Adventure Works Database", valueOption_at_0);
            Assert.AreEqual("Published Books Database", valueOption_at_1);

            Assert.AreEqual("Adventure Works Database", optionIndex_at_0);
            Assert.AreEqual("Published Books Database", optionIndex_at_1);
        }