public static (CustomerEntity, ProductEntity) BuildCustomerProduct() { var customer = TestDataFactory.BuildCustomer(); var product = TestDataFactory.BuildProduct(customer); return(customer, product); }
public static (CustomerEntity, ProductEntity, JourneyEntity) BuildCustomerProductJourney() { var customer = TestDataFactory.BuildCustomer(); var product = TestDataFactory.BuildProduct(customer); var journey = TestDataFactory.BuildJourney("test", 99, "test", DateTime.Now); product.AddJourney(journey); return(customer, product, journey); }
public static (CustomerEntity, ProductEntity, JourneyEntity, FeatureEntity) BuildCustomerProductJourneyFeature() { var customer = TestDataFactory.BuildCustomer(); var product = TestDataFactory.BuildProduct(customer); var journey = TestDataFactory.BuildJourney("test", 99, "test", DateTime.Now); var feature = TestDataFactory.BuildFeature("test", "test", DateTime.Now); var map = JourneyMapEntity.Factory.Create(journey, feature, DateTime.Now, "test"); product.AddJourney(journey); product.AddFeature(feature); journey.FeatureMap.Add(map); return(customer, product, journey, feature); }