protected override void Given()
        {
            RepositoryTestHelper
            .ClearData();

            SUT = new SQLReportRepository(RepositoryTestHelper.ConnectionString);
        }
예제 #2
0
        protected override void Given()
        {
            RepositoryTestHelper.ClearData();

            SUT = new SQLReportRepository(new SqlConnection(RepositoryTestHelper.ConnectionString));

            BuildAndSaveAuditHistoryForReportOne();
            BuildAndSaveAuditHistoryForReportTwo();
        }
        public ReportSharedSteps(SQLReportRepository repositoryFromContext)
        {
            _reportRepository = repositoryFromContext;

            var reportId = new Guid("34C46350-6383-4FB8-823D-8DC189862400");

            ScenarioContext.Current.Set(reportId, ContextKeys.CurrentReportID);

            _reportDto.Id = reportId;

            _reportDto.EmployerId      = Configurator.GetConfiguratorInstance().GetEmployerId();
            _reportDto.ReportingPeriod = new Period(DateTime.UtcNow).PeriodString;
            _reportDto.ReportingData   = ReadNewlyCreatedReportData();
        }
예제 #4
0
        protected override void Given()
        {
            RepositoryTestHelper
            .ClearData();

            SUT = new SQLReportRepository(RepositoryTestHelper.ConnectionString);

            SubmittedReport = new ReportDto
            {
                Id              = RepositoryTestHelper.ReportOneId,
                EmployerId      = EmployerId,
                ReportingData   = "Some dumb piece of json",
                ReportingPeriod = "2222",
                Submitted       = true
            };

            SUT
            .Create(
                SubmittedReport);
        }
예제 #5
0
        protected override void Given()
        {
            RepositoryTestHelper.ClearData();

            SUT = new SQLReportRepository(RepositoryTestHelper.ConnectionString);

            CreatedReport = new ReportDto
            {
                Id                  = RepositoryTestHelper.ReportOneId,
                EmployerId          = "Uncle Bob",
                ReportingData       = "Original created data",
                ReportingPeriod     = "2222",
                Submitted           = true,
                AuditWindowStartUtc = RepositoryTestHelper.TrimDateTime(DateTime.UtcNow.AddMinutes(-1)),
                UpdatedUtc          = RepositoryTestHelper.TrimDateTime(DateTime.Now.AddSeconds(-30)),
                UpdatedBy           = $"{{ Id: '{Guid.NewGuid()}', Name: 'Name'}}"
            };

            SUT.Create(CreatedReport);
        }
 public ReportEditSteps(SQLReportRepository reportRepositoryFromContext)
 {
     _reportRepository = reportRepositoryFromContext;
 }
        private void InstantiateRepository()
        {
            var connectionString = Configurator.GetConfiguratorInstance().GetDBConnectionString();

            _reportRepository = new SQLReportRepository(connectionString);
        }
 public QuestionOrganisationNameSteps(SQLReportRepository reportRepository)
 {
     _reportRepository = reportRepository;
 }
 public ReportCalculationsSteps(SQLReportRepository reportRepository)
 {
     _reportRepository = reportRepository;
 }