1 using Microsoft.VisualStudio.TestTools.UnitTesting;
13 namespace Sage.
ES.S50.UnitTest.addons.offline
16 [DeploymentItem(
"EntityFramework.SqlServer.dll")]
17 [DeploymentItem(
@"SampleDataOffline\",
"SampleDataOffline")]
18 [DeploymentItem(
@"SampleDataGestion\",
"SampleDataGestion")]
19 public class DeletenetTest
21 public TestContext TestContext {
get;
set; }
24 public static void MyClassInitialize(TestContext testContext)
26 testContext.__Test_SQLConnect();
28 EW_GLOBAL.ValorEnClave_VarGlob(
"wl_sage50",
true);
31 [Owner(Owners.Jose_Buitrago)]
33 public void OfflineDeletenetRepositoryTest()
35 string claveTab =
"ClaveTab";
36 string tabla =
"articulo";
37 string id = Path.GetRandomFileName().ToUpper().Substring(0, 12);
57 Assert.IsNotNull(uof.
DeleteNetRepository.Find(d => d.ID.TrimEnd() ==
id.TrimEnd()).First());
object Retrieve(Type T)
Resuelve objeto de tipo T
void SaveChanges()
Guardar cambios
string GenerarChecksumDeleteNet(string id, string sql, string tabla)
Task 190037: Generar un checksum en SHA512 para el valor que vamos a insertar en sql y asà hacerlo me...
Clase de negocio para la configuración del addon de offline
IDeletenetRepository DeleteNetRepository
Repositorio deletenet
static DependencyInjector Instance
Instancia
Interfaz UnitOfWor Offline
Clase Inyector de dependencias para resolver las dependencias