示例#1
0
        public void ReturnNotNull_TeamToolsDbContext()
        {
            // Arrange & Act
            var result = MeetMeDbContext.Create();

            // Assert
            Assert.IsNotNull(result);
        }
示例#2
0
        public void ReturnInstanceOf_TeamToolsDbContext()
        {
            // Arrange & Act
            var result = MeetMeDbContext.Create();

            // Assert
            Assert.IsInstanceOf <MeetMeDbContext>(result);
        }
示例#3
0
        public void InitializeTeamToolsDbContext_Correct()
        {
            // Arrange & Act
            var context = new MeetMeDbContext();

            // Assert
            Assert.IsNotNull(context);
        }
示例#4
0
        public AuthRepository()
        {
            _context     = new MeetMeDbContext();
            _userManager = new ApplicationUserManager(new UserStore <User>(_context));
            var provider = new DpapiDataProtectionProvider("MeetMe");

            _userManager.UserTokenProvider = new DataProtectorTokenProvider <User>(provider.Create("EmailConfirmation"));
            _userManager.EmailService      = new EmailService();
        }
示例#5
0
        public void InitializeTeamToolsDbContext_CorrectWhenStateFactoryIsSet()
        {
            // Arrange
            var mockedFactory = new Mock <IStateFactory>();

            // Act
            var context = new MeetMeDbContext(mockedFactory.Object);

            // Assert
            Assert.IsNotNull(context);
        }
示例#6
0
        public void IsVirtual()
        {
            // Arrange
            var mockedDbSet = new Mock <IDbSet <Notification> >();
            var context     = new MeetMeDbContext();

            // Act
            bool isVirtual = context.GetType().GetProperty("Notifications").GetGetMethod().IsVirtual;

            // Assert
            Assert.IsTrue(isVirtual);
        }
示例#7
0
        public void SetNotifications_Correct()
        {
            // Arrange
            var mockedDbSet = new Mock <IDbSet <Notification> >();
            var context     = new MeetMeDbContext();

            // Act
            context.Notifications = mockedDbSet.Object;

            // Assert
            Assert.AreSame(context.Notifications, mockedDbSet.Object);
        }
示例#8
0
        public void SetCustomUsers_Correct()
        {
            // Arrange
            var mockedDbSet = new Mock <IDbSet <CustomUser> >();
            var context     = new MeetMeDbContext();

            // Act
            context.CustomUsers = mockedDbSet.Object;

            // Assert
            Assert.AreSame(context.CustomUsers, mockedDbSet.Object);
        }
示例#9
0
        public void IsVirtual()
        {
            // Arrange
            var mockedDbSet = new Mock <IDbSet <CustomUser> >();
            var context     = new MeetMeDbContext();

            // Act
            bool isVirtual = context.GetType().GetProperty("Comments").GetGetMethod().IsVirtual;

            // Assert
            Assert.IsTrue(isVirtual);
        }
示例#10
0
        public void SetMessages_Correct()
        {
            // Arrange
            var mockedDbSet = new Mock <IDbSet <Message> >();
            var context     = new MeetMeDbContext();

            // Act
            context.Messages = mockedDbSet.Object;

            // Assert
            Assert.AreSame(context.Messages, mockedDbSet.Object);
        }
示例#11
0
        public void SetStatistics_Correct()
        {
            // Arrange
            var mockedDbSet = new Mock <IDbSet <Statistic> >();
            var context     = new MeetMeDbContext();

            // Act
            context.Statistics = mockedDbSet.Object;

            // Assert
            Assert.AreSame(context.Statistics, mockedDbSet.Object);
        }
 public EventRepository()
 {
     _context = new MeetMeDbContext();
 }
示例#13
0
 public ConnectionNotificationRepository()
 {
     _context = new MeetMeDbContext();
 }
示例#14
0
 public MeetingRepository()
 {
     _context = new MeetMeDbContext();
 }
示例#15
0
 public UserRepository()
 {
     _context = new MeetMeDbContext();
 }
示例#16
0
 public static void Initialize()
 {
     Database.SetInitializer(new MigrateDatabaseToLatestVersion <MeetMeDbContext, Configuration>());
     MeetMeDbContext.Create().Database.Initialize(true);
 }