Ejemplo n.º 1
0
        public void Map_WhenMappingTestSession_SetsSameValues()
        {
            //Given
            TestSession session = new TestSession()
            {
                Id = Guid.NewGuid(),
                // TestId = 2,
                // Teacher = "teacher1",
                // Grade = "grade1",
                // Year = 2000.ToString(),
                // Term = "term1",
                Date = new DateTime()
            };

            //When
            TestSessionDto dto = GetMapped <TestSessionDto, TestSession>(session);

            //Then
            Assert.Equal(session.Id.ToString(), dto.Id);
            // Assert.Equal(session.TestId, dto.TestId);
            // Assert.Equal(session.Teacher, dto.Teacher);
            // Assert.Equal(session.Grade, dto.Grade);
            // Assert.Equal(session.Year, dto.Year);
            // Assert.Equal(session.Term, dto.Term);
            Assert.Equal(session.Date, dto.Date);
        }
Ejemplo n.º 2
0
        public void Map_WhenMappingTestSession_SetsVersion()
        {
            //Given
            MappingProvider provider = GetProvider();
            TestSession     session  = new TestSession();

            //When
            TestSessionDto dto = GetMapped <TestSessionDto, TestSession>(new TestSession());

            //Then
            Assert.Equal(DataAccessConstants.noSqlTestSessionVersion, dto.Version);
        }