public void Add_Log_Item() { try { MongoDbRepository<Log> logRepository = new MongoDbRepository<Log>(); logRepository.DeleteAll(); User user = new User(); user.Id = 1; user.UserGuid = Guid.NewGuid(); user.UserName = "******"; Log item = new Log { CreatedByTime = DateTime.UtcNow, FullMessage = "This is a test message", //Id = guid, IpAddress = WebExtensions.CurrentMachineIPv4(), LogLevel = LogLevel.Info, ShortMessage = "Test", User = user, UserId = user.Id }; logRepository.Insert(item); MongoDbRepository<Log> logRepository2 = new MongoDbRepository<Log>(); Assert.AreEqual(logRepository2.Table.Count(), 1); } catch (Exception ex) { throw ex; } }