Example #1
0
        public void FieldTypeTest()
        {
            SpecField          target   = new SpecField(101, "default_name", SpecFieldDataType.Text, 10, SpecFieldFieldType.Required); // TODO: Initialize to an appropriate value
            SpecFieldFieldType expected = SpecFieldFieldType.Required;                                                                 // TODO: Initialize to an appropriate value
            SpecFieldFieldType actual;

            target.FieldType = expected;
            actual           = target.FieldType;
            Assert.AreEqual(expected, actual);
        }
Example #2
0
        public void CodeTest()
        {
            SpecField target   = new SpecField(101, "default_name", SpecFieldDataType.Text, 10, SpecFieldFieldType.Always);          // TODO: Initialize to an appropriate value
            int       expected = 106;
            int       actual;

            target.Code = expected;
            actual      = target.Code;
            Assert.AreEqual(expected, actual);
        }
Example #3
0
        public void NameTest()
        {
            SpecField target   = new SpecField(101, "default_name", SpecFieldDataType.Text, 10, SpecFieldFieldType.Always); // TODO: Initialize to an appropriate value
            string    expected = "spec_name";                                                                               // TODO: Initialize to an appropriate value
            string    actual;

            target.Name = expected;
            actual      = target.Name;
            Assert.AreEqual(expected, actual);
        }
Example #4
0
        public void FieldsTest()
        {
            List <SpecField>            fields   = new List <SpecField>();
            Dictionary <string, string> fieldmap = null;
            SpecField     Field1  = new SpecField(116, "field1", SpecFieldDataType.Date, 10, SpecFieldFieldType.Key);
            SpecField     Field2  = new SpecField(118, "field2", SpecFieldDataType.Word, 64, SpecFieldFieldType.Optional);
            List <string> words   = null;                                                                                    // TODO: Initialize to an appropriate value
            List <string> formats = null;                                                                                    // TODO: Initialize to an appropriate value
            Dictionary <string, string> values  = null;                                                                      // TODO: Initialize to an appropriate value
            Dictionary <string, string> presets = null;                                                                      // TODO: Initialize to an appropriate value
            string           comments           = string.Empty;                                                              // TODO: Initialize to an appropriate value
            FormSpec         target             = new FormSpec(fields, fieldmap, words, formats, values, presets, comments); // TODO: Initialize to an appropriate value
            List <SpecField> expected           = fields;

            target.Fields.Add(Field1);
            target.Fields.Add(Field2);
            Assert.AreEqual(Field1, target.Fields[0]);
            Assert.AreEqual(Field2, target.Fields[1]);
        }
 public void UpdateCell(SpecField item)
 {
     this.SpecNameLabel.Text  = item.FieldName;
     this.SpecValueLabel.Text = item.FieldValue;
 }