public void ShouldCreateAndGetFile() { var file = new File { Name = "testFile", Owner = TestUser }; var newFile = _filesRepository.Add(file); var result = _filesRepository.GetInfo(newFile.Id); Assert.AreEqual(file.Owner.Id, result.Owner.Id); Assert.AreEqual(file.Name, result.Name); }
public void ShouldCreateFile() { //arrange var file = new File { Description = "testFile description", Name = "testFile name", UserId = TestUser.UserId }; //act var newFile = _filesRepository.Add(file); var result = _filesRepository.GetInfo(newFile.FileId); //asserts Assert.AreEqual(file.UserId, result.UserId); Assert.AreEqual(file.Name, result.Name); }
public void ShouldCreateAndGetFile() { //arrange var file = new File { Name = "testFile", Owner = TestUserOwner, CreationTime = DateTime.Now, LastWriteTime = DateTime.Now }; //act var newFile = _filesRepository.Add(file); var result = _filesRepository.GetInfo(newFile.Id); //asserts Assert.AreEqual(file.Owner.Id, result.Owner.Id); Assert.AreEqual(file.Name, result.Name); }
public bool AddRaid(Raid raid, ulong senderId, ulong channelSenderId) { var roles = viewDiscordChannel.GetUserRoles(senderId, viewDiscordChannel.GetGuildIdByChannel(channelSenderId)); if (!roles.Contains(captainRoleName)) { return(false); } var captain = database.Users.GetAll().FirstOrDefault(p => p.IdDiscord == senderId); if (captain == default) { return(false); } raid.CaptainName = captain.Name.Trim(); if (!captain.IsCaptain) { captain.IsCaptain = true; database.Users.Update(captain); database.Captains.Add(new Captains() { DroveRaids = 0, LastDrivenRaid = null, User = captain }); database.Save(); } raid.Id = GenerateId(); raid.CaptainUserId = captain.Id; string mes = BuildString(raid); raid.ChannelAssemblyId = viewDiscordChannel.CreateChannel( raid.ChannelAssemblyId, (raid.TimeStart.ToShortTimeString() + " " + raid.CaptainName)); raid.MessageId = viewDiscordChannel.SendMessage(mes, raid.ChannelAssemblyId); raid.TableMessageId = default; raid.timerAssembly = new TimerCallback(raid.TimeStartAssembly, raid.SetIsAssemblingTrue); raid.timerStart = new TimerCallback(raid.TimeStart, raid.Start); raid.timerHourAfterStart = new TimerCallback(raid.TimeStart + new TimeSpan(1, 0, 0), raid.HourAfterStart); currentRaids.Add(raid); if (viewDiscordChannel.DoesMessageExist(raid.MessageId, raid.ChannelAssemblyId)) { viewDiscordChannel.AddReactionToMes(raid.MessageId, raid.ChannelAssemblyId, Reactions.HEART); } Raids raids = mapperRaidToRaids.Map <Raid, Raids>(raid); files.Add <Raids>(raids, FileTypes.CurrentRaids); return(true); }
public void Init() { TestUser = _usersRepository.Add("test", "*****@*****.**"); var file = new File { Name = "testFile", Owner = TestUser }; TestFile = _filesRepository.Add(file); }
public File CreateFile(File file) { try { return(_filesRepository.Add(file)); } catch (Exception ex) { Log.Logger.ServiceLog.Error(ex.Message); throw; } }
public File CreateFile(File file) { try { var newFile = _filesRepository.Add(file); Log.Logger.Servicelog.Info("Create file, id: {0}", file.FileId); return(newFile); } catch (Exception ex) { Log.Logger.Servicelog.Error("Error while creating new file | " + ex.Message); throw; } }
public void Init() { TestUser = _usersRepository.Add("testName", "*****@*****.**"); var file = new File { Name = "testFile", DateOfCreation = DateTime.Now, Size = 0, Owner = TestUser }; TestFile = _filesRepository.Add(file); }
public async Task <Guid> Upload(File file) { var old = await _repository.Find(file.Hash, file.Size); if (old != default) { return(old); } // if (!file.IsImage()) // throw new ApiException(ApiExceptionCode.FileIsNotImage); await _repository.Add(file); await _uow.SaveAsync(); return(file.Id); }
public void Init() { if (TestUser != null) { foreach (var file in _filesRepository.GetUserFiles(TestUser.Id)) { _filesRepository.Delete(file.Id); } _usersRepository.Delete(TestUser.Id); } TestUser = _usersRepository.Add("Alex", "Ivanov", "*****@*****.**"); TestFile = new File { Name = "file1", Owner = TestUser }; var newFile = _filesRepository.Add(TestFile); }
public void Init() { TestUser = _usersRepository.Add("Alex", "Ivanov", "*****@*****.**"); var file = new File { Name = "testFile", Owner = TestUser }; TestFile = _filesRepository.Add(file); Share = new Share() { File = TestFile, User = TestUser }; _sharesRepository.Add(Share); }
public void ShouldCreateAndGetFile() { var file = new File { Name = "testFile", DateOfCreation = DateTime.Now, Size = 0, Owner = TestUser }; var newFile = _filesRepository.Add(file); var result = _filesRepository.GetFileInfo(newFile.FileId); Assert.AreEqual(file.Owner.UserId, result.Owner.UserId); Assert.AreEqual(file.Name, result.Name); Assert.AreEqual(file.DateOfCreation.ToString(), result.DateOfCreation.ToString()); }
public void Init() { var user = new User { Name = "testUser", UserLogin = "******", Password = "******" }; TestUser = _usersRepository.AddUser(user); TestFile = new File { Description = "testFile description", Name = "testFile name", UserId = TestUser.UserId }; TestFile = _filesRepository.Add(TestFile); }
public File CreateFile(File file) { return(_filesRepository.Add(file)); }
private bool AddChannelToReg(Channel channel) { var result = files.Add(new DataAccess.Entities.Channels(channel.Id, channel.Name), FileTypes.ChannelsToReg); return(result.Result); }
public File CreateFile(File file) { Logger.ServiceLog.Info("Create file with id: {0}", file.Id); return(_filesRepository.Add(file)); }