Exemplo n.º 1
0
        public static IIncidentReportModule SetupAndBuild()
        {
            var currentUserContext    = new TestCurrentUserContext();
            var rootContainerBuilder  = new ContainerBuilder();
            var incidentReportStartup =
                new IncidentReportStartupForTests();

            incidentReportStartup.Initialize(currentUserContext);

            incidentReportStartup.RegisterModuleContract(rootContainerBuilder);

            var container = rootContainerBuilder.Build();

            return(container.Resolve <IIncidentReportModule>());
        }
Exemplo n.º 2
0
        public User NeedsCurrentUser()
        {
            var testUserData = new TestCurrentUserContext();

            var user = new User
            {
                ExternalId = testUserData.Auth0Id,
                Email      = testUserData.Email,
                GivenName  = testUserData.GivenName,
                FamilyName = testUserData.FamilyName,
                Name       = testUserData.Name,
            };

            NeedsTestData <AppDbContext, User>(new List <User> {
                user
            });

            return(user);
        }
Exemplo n.º 3
0
        public User NeedsCurrentUser()
        {
            var testUserData = new TestCurrentUserContext();

            var user = new User
            {
                ExternalId    = testUserData.Auth0Id,
                Email         = testUserData.Email,
                GivenName     = testUserData.GivenName,
                FamilyName    = testUserData.FamilyName,
                Name          = testUserData.Name,
                PublishingKey = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCTF+wTVdaMDYmgeAZd7voe/b5MEHJWBXQDik14sqqj0aXtwV4+qxPU2ptqcjGpRk3ynmxp9i6Venw1JVf39iDFhWgd7VGBA7QEfApRm1v1FRI0wuN [email protected]"
            };

            NeedsTestData <AppDbContext, User>(new List <User> {
                user
            });

            return(user);
        }
Exemplo n.º 4
0
        public static Employee Create()
        {
            var userId = new TestCurrentUserContext().UserId;

            return(new Employee(userId, FakeData.Alpha(10), FakeData.Alpha(10)));
        }