Ejemplo n.º 1
0
        // Creates the specified submission in the database
        public async Task <SubmissionsInfo> Add(SubmissionsInfo submissionsInfo)
        {
            _context.SubmissionsInfo.Add(submissionsInfo);
            await _context.SaveChangesAsync();

            return(submissionsInfo);
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
0
 public dtoItemPermission(long id, liteCommunity community, CallStatusForSubmitters status, dtoSubmissionDisplayInfo subInfo)
     : this(id, community, status)
 {
     SubmissionsInfo.Add(subInfo);
 }