Example #1
0
        public static IEnumerable <TestDataSource_UserStory_One[]> DataLoadersWithPrototype()
        {
            TestDataSource_UserStory_One testOriginal = new TestDataSource_UserStory_One()
            {
                OrdenPago = new ComprobanteOPModel()
                {
                    Comprobante = new ComprobanteModel
                    {
                        Numero_Comprobante = 1,
                        ID_Comprobantes    = 1
                    },
                    Tipo_Pago     = 1,
                    Observaciones = "obs original"
                },
                AssertRetencion = "assert-original"
            };
            TestDataSource_UserStory_One ClonacionUserStory = (TestDataSource_UserStory_One)testOriginal.GetClon();


            testOriginal.OrdenPago.Comprobante.ID_Comprobantes    = 2;
            testOriginal.OrdenPago.Comprobante.Numero_Comprobante = 2;
            testOriginal.OrdenPago.Tipo_Pago     = 2;
            testOriginal.OrdenPago.Observaciones = "original modificado";
            testOriginal.AssertRetencion         = "assert modificado";


            return(new[] {
                new TestDataSource_UserStory_One[] { testOriginal },
                new TestDataSource_UserStory_One[] { ClonacionUserStory }
            });
            //yield return new TestRetenciones[] { testRetencionesParams };
            //yield return new TestRetenciones[] { testRetencionesParams2 };
        }
Example #2
0
        public void Ignore_Example(TestDataSource_UserStory_One testData)
        {
            #region Selenium
            var op = testData.OrdenPago;
            // manipulo la UI y obtengo el/los valores a testear
            #endregion

            string loQueObtengoDeSelenium = "assert";

            Assert.AreEqual(testData.AssertRetencion, loQueObtengoDeSelenium);
        }
Example #3
0
        public static IEnumerable <TestDataSource_UserStory_One[]> RetencionIvaCaso1()
        {
            TestDataSource_UserStory_One testRetencionesParams = new TestDataSource_UserStory_One()
            {
                OrdenPago = new ComprobanteOPModel()
                {
                    Comprobante = new ComprobanteModel
                    {
                        Numero_Comprobante = 1,
                        ID_Comprobantes    = 1
                    },

                    Tipo_Pago = 2
                },
                AssertRetencion = "assert"
            };
            TestDataSource_UserStory_One testRetencionesParams2 = new TestDataSource_UserStory_One()
            {
                OrdenPago = new ComprobanteOPModel()
                {
                    Comprobante = new ComprobanteModel
                    {
                        Numero_Comprobante = 2,
                        ID_Comprobantes    = 2
                    },
                    Tipo_Pago = 2
                },
                AssertRetencion = "assert"
            };
            TestDataSource_UserStory_One testRetencionesParams3 = new TestDataSource_UserStory_One()
            {
                OrdenPago = new ComprobanteOPModel()
                {
                    Comprobante = new ComprobanteModel
                    {
                        Numero_Comprobante = 3,
                        ID_Comprobantes    = 3
                    },
                    Tipo_Pago = 3
                },
                AssertRetencion = "assert"
            };

            return(new[] {
                new TestDataSource_UserStory_One[] { testRetencionesParams },
                new TestDataSource_UserStory_One[] { testRetencionesParams2 },
                new TestDataSource_UserStory_One[] { testRetencionesParams3 }
            });
            //yield return new TestRetenciones[] { testRetencionesParams };
            //yield return new TestRetenciones[] { testRetencionesParams2 };
        }
Example #4
0
        public IEnumerable <object[]> GetData(MethodInfo methodInfo)
        {
            TestDataSource_UserStory_One testRetencionesParams = new TestDataSource_UserStory_One()
            {
                OrdenPago = new ComprobanteOPModel()
                {
                    Comprobante = new ComprobanteModel
                    {
                        Numero_Comprobante = 1,
                        ID_Comprobantes    = 1
                    },

                    Tipo_Pago = 1
                },
                AssertRetencion = "assert"
            };
            TestDataSource_UserStory_One testRetencionesParams2 = new TestDataSource_UserStory_One()
            {
                OrdenPago = new ComprobanteOPModel()
                {
                    Comprobante = new ComprobanteModel
                    {
                        Numero_Comprobante = 2,
                        ID_Comprobantes    = 2
                    },
                    Tipo_Pago = 2
                },
                AssertRetencion = "assert"
            };
            TestDataSource_UserStory_One testRetencionesParams3 = new TestDataSource_UserStory_One()
            {
                OrdenPago = new ComprobanteOPModel()
                {
                    Comprobante = new ComprobanteModel
                    {
                        Numero_Comprobante = 3,
                        ID_Comprobantes    = 3
                    },
                    Tipo_Pago = 3
                },
                AssertRetencion = "assert"
            };

            return(new[] {
                new TestDataSource_UserStory_One[] { testRetencionesParams },
                new TestDataSource_UserStory_One[] { testRetencionesParams2 },
                new TestDataSource_UserStory_One[] { testRetencionesParams3 }
            });
        }
Example #5
0
 public void DynamicData_and_Dataloaders_With_Prototype_Example(TestDataSource_UserStory_One testData)
 {
     Assert.IsTrue(testData.AssertRetencion.Length > 0);
 }