예제 #1
0
        public void ReadPictureTest()
        {
            DbPicture dbPicture = new DbPicture();
            Picture   picture   = null;

            try
            {
                picture = dbPicture.FindById(1);
                Assert.IsNotNull(picture);
            }
            catch (FaultException <DbConnectionException> )
            {
                Assert.Fail();
            }
        }
예제 #2
0
        public void CreatePictureTest()
        {
            DbPicture dbPicture = new DbPicture();

            try
            {
                Picture picture = new Picture
                {
                    Description = "Some text",
                    PictureName = "MyPicture",
                    Url         = "http://AStrangeUrl.dk/picture.jpg"
                };

                int pictureId = dbPicture.Create(picture, 1);
                Assert.IsTrue(pictureId > 0);
            }
            catch (FaultException <DbConnectionException> )
            {
                Assert.Fail();
            }
        }
예제 #3
0
 public void UpdatePicture(DbPicture picture)
 {
     _pictureRepository.Update(picture);
 }
예제 #4
0
 public void CreatePicture(DbPicture picture)
 {
     _pictureRepository.Add(picture);
     _unitOfWork.Commit();
 }