Exemplo n.º 1
0
        public void FailIfUserTriesToRemoveAFieldThatIsNotInFieldsList()
        {
            List <IField> list       = new List <IField>();
            DateField     aDateField = new DateField("Vencimiento");

            list.Add(aDateField);
            Provider    provider     = new Provider("Antel", 20, list);
            NumberField numericField = new NumberField("Monto");
            DateField   dateField    = new DateField("Fecha");

            provider.AddField(numericField);
            provider.RemoveField(dateField);
        }
Exemplo n.º 2
0
        public void BeAbleToAddNewFields()
        {
            List <IField> list       = new List <IField>();
            TextField     aTextField = new TextField("Ciudad");

            list.Add(aTextField);
            Provider    provider     = new Provider("Antel", 20, list);
            NumberField numericField = new NumberField("Monto");

            provider.AddField(numericField);

            Assert.IsTrue(provider.ContainsField(numericField));
        }
Exemplo n.º 3
0
        public void BeAbleToRemoveAField()
        {
            List <IField> list       = new List <IField>();
            DateField     aDateField = new DateField("Fecha");

            list.Add(aDateField);
            Provider    provider     = new Provider("Antel", 20, list);
            NumberField numericField = new NumberField("Monto");

            provider.AddField(numericField);
            provider.RemoveField(numericField);

            Assert.IsFalse(provider.ContainsField(numericField));
        }