2 using Microsoft.VisualStudio.TestTools.UnitTesting;
4 using System.Collections.Generic;
8 namespace Sage.
ES.S50.UnitTest.articulo
17 private TestContext testContextInstance;
23 public TestContext TestContext
27 return testContextInstance;
31 testContextInstance = value;
35 #region Atributos de prueba adicionales 44 testContext.__Test_LoadRandomConfig();
47 _NewCodigo = testContext.__FieldAleatorioNew(
"GESTION",
"TARIFAS");
49 _RandomCodigo = testContext.__FieldAleatorio(
"GESTION",
"TARIFAS");
62 _RequiredValues.Add(nameof(_Mantenimiento._Moneda), EW_GLOBAL._Moneda._Codigo);
63 _RequiredValues.Add(nameof(_Mantenimiento._TipoCalculo), 0);
78 public static string _NewCodigo =
"";
83 public static string _RandomCodigo =
"";
90 internal RequiredValues _RequiredValues =
new RequiredValues();
94 [Owner(Owners.Jordi_Salamo), TestMethod()]
99 _Mantenimiento.__Test_Constructores();
101 Assert.AreNotEqual<
string>(
string.Empty, _NewCodigo,
"No se ha podido recuperar un nuevo código inexistente para el mantenimiento");
102 Assert.AreNotEqual<
string>(
string.Empty, _RandomCodigo,
"No se ha podido recuperar un nuevo código existente del mantenimiento");
108 [Owner(Owners.Jordi_Salamo), TestMethod()]
112 _Mantenimiento.__Test_EwMante_New_Load_Save_Delete(_NewCodigo, _RandomCodigo, _RequiredValues);
118 [Owner(Owners.Jordi_Salamo), TestMethod()]
123 _Mantenimiento.__Test_EwMante_New(_NewCodigo,
true,_RequiredValues);
129 [Owner(Owners.Jordi_Salamo), TestMethod()]
134 _Mantenimiento.__Test_EwMante_Load(_RandomCodigo, _NewCodigo);
140 [Owner(Owners.Jordi_Salamo), TestMethod()]
145 _Mantenimiento.__Test_EwMante_Save(_RandomCodigo, _NewCodigo);
151 [Owner(Owners.Jordi_Salamo), TestMethod()]
156 _Mantenimiento.__Test_EwMante_Delete(_NewCodigo,
"",_RequiredValues);
159 _Mantenimiento.__Test_EwMante_Delete(_RandomCodigo, _NewCodigo, _RequiredValues);
161 #region Private Methods
void LoadTest()
Una prueba de _Load /summary>
void DeleteTest()
Una prueba de _Delete /summary>
void SaveTest()
Una prueba de _Save /summary>
void TarifaConstructorTest()
Una prueba de Constructor Tarifa /summary>
void NewTest()
Una prueba de _New /summary>
void New_Load_Save_Delete_Test()
Una prueba que testea los 4 tests de vez /summary>
Se trata de una clase de prueba para TarifaTest y se pretende que contenga todas las pruebas unitaria...
static void MyClassInitialize(TestContext testContext)