public FakeAdventureWorksDWDbContext() { _changeTracker = null; _configuration = null; _database = null; DatabaseLogs = new FakeDbSet <DatabaseLog>("DatabaseLogId"); DimAccounts = new FakeDbSet <DimAccount>("AccountKey"); DimCurrencies = new FakeDbSet <DimCurrency>("CurrencyKey"); DimCustomers = new FakeDbSet <DimCustomer>("CustomerKey"); DimDates = new FakeDbSet <DimDate>("DateKey"); DimDepartmentGroups = new FakeDbSet <DimDepartmentGroup>("DepartmentGroupKey"); DimEmployees = new FakeDbSet <DimEmployee>("EmployeeKey"); DimGeographies = new FakeDbSet <DimGeography>("GeographyKey"); DimOrganizations = new FakeDbSet <DimOrganization>("OrganizationKey"); DimProducts = new FakeDbSet <DimProduct>("ProductKey"); DimProductCategories = new FakeDbSet <DimProductCategory>("ProductCategoryKey"); DimProductSubcategories = new FakeDbSet <DimProductSubcategory>("ProductSubcategoryKey"); DimPromotions = new FakeDbSet <DimPromotion>("PromotionKey"); DimResellers = new FakeDbSet <DimReseller>("ResellerKey"); DimSalesReasons = new FakeDbSet <DimSalesReason>("SalesReasonKey"); DimSalesTerritories = new FakeDbSet <DimSalesTerritory>("SalesTerritoryKey"); DimScenarios = new FakeDbSet <DimScenario>("ScenarioKey"); FactAdditionalInternationalProductDescriptions = new FakeDbSet <FactAdditionalInternationalProductDescription>("ProductKey", "CultureName"); FactCallCenters = new FakeDbSet <FactCallCenter>("FactCallCenterId"); FactCurrencyRates = new FakeDbSet <FactCurrencyRate>("CurrencyKey", "DateKey"); FactFinances = new FakeDbSet <FactFinance>("FinanceKey", "DateKey", "OrganizationKey", "DepartmentGroupKey", "ScenarioKey", "AccountKey", "Amount"); FactInternetSales = new FakeDbSet <FactInternetSale>("SalesOrderNumber", "SalesOrderLineNumber"); FactInternetSalesReasons = new FakeDbSet <FactInternetSalesReason>("SalesOrderNumber", "SalesOrderLineNumber", "SalesReasonKey"); FactProductInventories = new FakeDbSet <FactProductInventory>("ProductKey", "DateKey"); FactResellerSales = new FakeDbSet <FactResellerSale>("SalesOrderNumber", "SalesOrderLineNumber"); FactSalesQuotas = new FakeDbSet <FactSalesQuota>("SalesQuotaKey"); FactSurveyResponses = new FakeDbSet <FactSurveyResponse>("SurveyResponseKey"); ProspectiveBuyers = new FakeDbSet <ProspectiveBuyer>("ProspectiveBuyerKey"); VAssocSeqLineItems = new FakeDbSet <VAssocSeqLineItem>("OrderNumber", "LineNumber"); VAssocSeqOrders = new FakeDbSet <VAssocSeqOrder>("OrderNumber", "CustomerKey", "IncomeGroup"); VDmPreps = new FakeDbSet <VDmPrep>("EnglishProductCategoryName", "CustomerKey", "IncomeGroup", "CalendarYear", "FiscalYear", "Month", "OrderNumber", "LineNumber", "Quantity", "Amount"); VTargetMails = new FakeDbSet <VTargetMail>("CustomerKey", "CustomerAlternateKey", "BikeBuyer"); VTimeSeries = new FakeDbSet <VTimeSery>("CalendarYear", "Month"); }
public FakeAdventureWorks2017LTDbContext() { _changeTracker = null; _configuration = null; _database = null; BuildVersions = new FakeDbSet <BuildVersion>("SystemInformationId", "DatabaseVersion", "VersionDate", "ModifiedDate"); ErrorLogs = new FakeDbSet <ErrorLog>("ErrorLogId"); SalesLT_Addresses = new FakeDbSet <SalesLT_Address>("AddressId"); SalesLT_Customers = new FakeDbSet <SalesLT_Customer>("CustomerId"); SalesLT_CustomerAddresses = new FakeDbSet <SalesLT_CustomerAddress>("CustomerId", "AddressId"); SalesLT_Products = new FakeDbSet <SalesLT_Product>("ProductId"); SalesLT_ProductCategories = new FakeDbSet <SalesLT_ProductCategory>("ProductCategoryId"); SalesLT_ProductDescriptions = new FakeDbSet <SalesLT_ProductDescription>("ProductDescriptionId"); SalesLT_ProductModels = new FakeDbSet <SalesLT_ProductModel>("ProductModelId"); SalesLT_ProductModelProductDescriptions = new FakeDbSet <SalesLT_ProductModelProductDescription>("ProductModelId", "ProductDescriptionId", "Culture"); SalesLT_SalesOrderDetails = new FakeDbSet <SalesLT_SalesOrderDetail>("SalesOrderId", "SalesOrderDetailId"); SalesLT_SalesOrderHeaders = new FakeDbSet <SalesLT_SalesOrderHeader>("SalesOrderId"); SalesLT_VGetAllCategories = new FakeDbSet <SalesLT_VGetAllCategory>("ParentProductCategoryName"); SalesLT_VProductAndDescriptions = new FakeDbSet <SalesLT_VProductAndDescription>("ProductId", "Name", "ProductModel", "Culture", "Description"); SalesLT_VProductModelCatalogDescriptions = new FakeDbSet <SalesLT_VProductModelCatalogDescription>("ProductModelId", "Name", "Rowguid", "ModifiedDate"); }