Пример #1
0
        public void GetHistoryRecord()
        {
            // Arrange
            var mockRepository         = _CreateMockRepository();
            var mockUnitOfWork         = _CreateMockUnitOfWork();
            HistoryRecordService model = new HistoryRecordService(mockRepository, mockUnitOfWork);
            int id = 2;

            // Act
            var result = model.GetHistoryRecord(id);

            // Assert
            Assert.IsNotNull(result);
            Assert.AreEqual(id, result.Id);
        }
Пример #2
0
        public void UpdateHistoryRecord()
        {
            // Arrange
            var mockRepository         = _CreateMockRepository();
            var mockUnitOfWork         = _CreateMockUnitOfWork();
            HistoryRecordService model = new HistoryRecordService(mockRepository, mockUnitOfWork);
            long   id       = 2;
            string urlShort = "changed";

            HistoryRecord historyRecord = new HistoryRecord
            {
                Id         = id,
                CreateDate = DateTime.Now,
                UrlShort   = urlShort,
                UrlLong    = "http://stackoverflow.com"
            };

            // Act
            model.UpdateHistoryRecord(historyRecord);

            // Assert
            Assert.AreEqual(urlShort, model.GetHistoryRecord(id).UrlShort);
        }