Exemplo n.º 1
0
        public void TestInsert()
        {
            var model = new PositionInPictureModel
            {
                Height        = 10,
                Width         = 10,
                X             = 10,
                Y             = 10,
                PictureObject = new PersonDetailModel
                {
                    Description = "testovaci osoba",
                    LastName    = "john",
                    FirstName   = "doe"
                }
            };
            var inserted = _repository.Insert(model);
            var founded  = _repository.GetById(inserted.Id);

            Assert.NotNull(inserted.Id);
            Assert.Equal(founded.Id, inserted.Id);
            Assert.Equal(founded.Height, inserted.Height);
            Assert.Equal(founded.Width, inserted.Width);
            Assert.Equal(founded.X, inserted.X);
            Assert.Equal(founded.PictureObject.Id, inserted.PictureObject.Id);
            Assert.Equal(founded.PictureObject.Description, inserted.PictureObject.Description);
            Assert.True(founded.PictureObject is PersonDetailModel);
        }
Exemplo n.º 2
0
 public PositionInPictureEntity MapToEntity(PositionInPictureModel model)
 {
     return(new PositionInPictureEntity
     {
         Id = model.Id,
         Height = model.Height,
         Width = model.Width,
         X = model.X,
         Y = model.Y,
         PictureObject = MapPicObjModelToEntity(model.PictureObject)
     });
 }