public void CheckAssignmentTagsAreEqualLikeModel()
        {
            //Arrange
            AssignmentTag assTag1 = new AssignmentTag()
            {
                TagId        = 1,
                AssignmentId = 1
            };

            AssignmentTag assTag2 = new AssignmentTag()
            {
                TagId        = 2,
                AssignmentId = 1
            };

            List <AssignmentTag> listAssTags = new List <AssignmentTag> {
                assTag1, assTag2
            };

            var config = new MapperConfiguration(c =>
            {
                c.AddProfile(new MappingProfile());
            });
            var mapper = config.CreateMapper();

            var options = new DbContextOptionsBuilder <Context>()
                          .UseInMemoryDatabase("UsersDirectoryMVC")
                          .Options;


            using (var context = new Context(options))
            {
                //Act
                var assignmentService = new AssignmentService(mapper, new AssignmentRepository(context));
                context.AssignmentTag.AddRange(listAssTags);
                context.SaveChanges();
                var assignemntTagsList = assignmentService.GetAllAssignmentTags(1);

                //Assert
                assignemntTagsList.Should().NotBeNull();
                assignemntTagsList.Should().Equals(listAssTags);
            }
        }