private void CacheKimai() { WriteTimeLog("--CacheKimai", "Starting"); IKimaiTimeEntries efKimai = new EFKimaiTimeEntries(); efKimai.CacheEntries(GetFromDay("Kimai:FromDateDays")); }
public void Constructor_ShouldSetPropertiesAndCallConfig() { EFKimaiTimeEntries efKimaiTimeEntries = new EFKimaiTimeEntries(_context.Object, _config.Object, _iAPIMethod.Object); Assert.IsNotNull(efKimaiTimeEntries.Entries); Assert.IsNotNull(efKimaiTimeEntries.ConnectionString); Assert.IsNotNull(efKimaiTimeEntries.TimeZone); }
public void CacheEntries_WithDateTime_ShouldCallGetActivitiesAndSave(string inputTime) { EFKimaiTimeEntries efKimaiTimeEntries = new EFKimaiTimeEntries(_context.Object, _config.Object, _iAPIMethod.Object); DateTime?inputDate = null; if (!string.IsNullOrEmpty(inputTime)) { inputDate = DateTime.Parse(inputTime); } efKimaiTimeEntries.CacheEntries(inputDate); Assert.AreEqual(inputDate, _date); _iAPIMethod.Verify(x => x.GetActivities(false), Times.Once); _context.Verify(x => x.SaveChanges(), Times.Once); }