// Creates the specified submission in the database public async Task <SubmissionsInfo> Add(SubmissionsInfo submissionsInfo) { _context.SubmissionsInfo.Add(submissionsInfo); await _context.SaveChangesAsync(); return(submissionsInfo); }
public async Task AddSubmissionsInfoAsync_SubmissionsInfoIsAdded() { // Arrange var recId = 7; var expectedSubmissionsInfo = new SubmissionsInfo() { SubmissionId = recId, UserId = "*****@*****.**" }; // Act await service.Add(expectedSubmissionsInfo); // Assert var actualSubmissionsInfo = await db.SubmissionsInfo.FindAsync(recId); Assert.Equal(expectedSubmissionsInfo, actualSubmissionsInfo); }
public async Task GetSubmissionsInfoAsync_SubmissionsInfoIsReturned() { // Arrange var recId = 4; var expectedSubmissionsInfo = new SubmissionsInfo() { SubmissionId = recId, UserId = "*****@*****.**" }; await db.AddRangeAsync(expectedSubmissionsInfo); await db.SaveChangesAsync(); // Act await service.Get(recId); // Assert var actualSubmissionsInfo = await db.SubmissionsInfo.FindAsync(recId); Assert.Equal(expectedSubmissionsInfo, actualSubmissionsInfo); }
public dtoItemPermission(long id, liteCommunity community, CallStatusForSubmitters status, dtoSubmissionDisplayInfo subInfo) : this(id, community, status) { SubmissionsInfo.Add(subInfo); }