Ejemplo n.º 1
0
        public virtual void Save()
        {
            IRepository <Error> repo = new ErrorRepository();

            this.created_at = DateTime.Now;
            this.updated_at = DateTime.Now;
            repo.Save(this);
        }
        public void ShouldAddNewWhenSave()
        {
            var fakeContext = new FakeContext("AddWhenSave");
            var data        = fakeContext.GetFakeData <Error>().First();

            data.Id = 0;

            using (var context = new CentralErrosContext(fakeContext.FakeOptions))
            {
                var service = new ErrorRepository(context);
                service.Save(data);

                Assert.NotEqual(0, context.Errors.First().Id);
            }
        }
        public void SaveThrowsDataAccessLayerException()
        {
            IErrorRepository iErrorRepository = new ErrorRepository(this.connectionString);

            iErrorRepository.Save
                (
                    0,
                    0,
                    new ErrorItem("07545197580", "searched",
                    new DeviceDynamicInformation(2342344423333332333, 2342344423333332333, 10),
                    new AppActs.DomainModel.Exception.DeviceException("some error", "strack trace", "source", "data"),
                    "someScreen",
                    Guid.NewGuid(),
                    DateTime.Now,
                    "1.1.1.1")
                );
        }
Ejemplo n.º 4
0
        public void SaveThrowsDataAccessLayerException()
        {
            IErrorRepository iErrorRepository = new ErrorRepository(this.connectionString);

            iErrorRepository.Save
            (
                0,
                0,
                new ErrorItem("07545197580", "searched",
                              new DeviceDynamicInformation(2342344423333332333, 2342344423333332333, 10),
                              new AppActs.DomainModel.Exception.DeviceException("some error", "strack trace", "source", "data"),
                              "someScreen",
                              Guid.NewGuid(),
                              DateTime.Now,
                              "1.1.1.1")
            );
        }
        public void Save()
        {
            IErrorRepository iErrorRepository = new ErrorRepository(this.connectionString);

            ErrorItem errorItem = new ErrorItem
                (
                    "data",
                    "eventName",
                    new DeviceDynamicInformation(2342344423333332333, 2342344423333332333, 50),
                    new AppActs.DomainModel.Exception.DeviceException("message", "stackTrace", "source", "data"),
                    "screenName",
                    Guid.NewGuid(),
                    DateTime.Now,
                    "1.1"
                );

            iErrorRepository.Save(this.Application.Id, this.Device.Id, errorItem);
        }
Ejemplo n.º 6
0
        public void Save()
        {
            IErrorRepository iErrorRepository = new ErrorRepository(this.connectionString);

            ErrorItem errorItem = new ErrorItem
                                  (
                "data",
                "eventName",
                new DeviceDynamicInformation(2342344423333332333, 2342344423333332333, 50),
                new AppActs.DomainModel.Exception.DeviceException("message", "stackTrace", "source", "data"),
                "screenName",
                Guid.NewGuid(),
                DateTime.Now,
                "1.1"
                                  );

            iErrorRepository.Save(this.Application.Id, this.Device.Id, errorItem);
        }