Exemple #1
0
        public void GetHistoryRecords()
        {
            // Arrange
            var mockRepository         = _CreateMockRepository();
            var mockUnitOfWork         = _CreateMockUnitOfWork();
            HistoryRecordService model = new HistoryRecordService(mockRepository, mockUnitOfWork);

            // Act
            var result = model.GetHistoryRecords();

            // Assert
            Assert.IsNotNull(result);
            Assert.AreEqual(2, result.Count());
        }
Exemple #2
0
        public void CreateHistoryRecord()
        {
            // Arrange
            var mockRepository          = _CreateMockRepository();
            var mockUnitOfWork          = _CreateMockUnitOfWork();
            HistoryRecordService model  = new HistoryRecordService(mockRepository, mockUnitOfWork);
            int           expectedCount = 3;
            HistoryRecord historyRecord = new HistoryRecord
            {
                CreateDate = DateTime.Now,
                UrlShort   = $"hhhhhh/rrrrr",
                UrlLong    = "http://stackoverflow.com"
            };

            // Act
            model.CreateHistoryRecord(historyRecord);

            // Assert
            Assert.AreEqual(expectedCount, model.GetHistoryRecords().Count());
        }