Ejemplo n.º 1
0
        public Customer_ As(ICustomerDescription kundenBeschreibung)
        {
            var modelCustomer = new Customer(Customer_.LabelConcept, kundenBeschreibung,
                                             _modelContext.ParentAceptanceCriterion.ParentCustomer.ParentUserStory);

            _modelContext.ParentAceptanceCriterion.
                ParentCustomer.
                ParentUserStory.AddCustomer(modelCustomer);

            return new Customer_(modelCustomer, ParentGiven.
                                                ParentAceptanceCriterion.
                                                ParentCustomer.
                                                ParentRequirement);
        }
Ejemplo n.º 2
0
 public Customer(string labelConcept, ICustomerDescription customerDescription, UserStory userStory)
     : base(labelConcept, new CamelCaseToText().GetTextCapitalized(customerDescription.GetType().Name))
 {
     _customerDescription = customerDescription;
     ParentUserStory = userStory;
 }
Ejemplo n.º 3
0
 public Customer(string labelConcept, string labelBody, UserStory userStory)
     : base(labelConcept, labelBody)
 {
     _customerDescription = new InternalDescription();
     ParentUserStory = userStory;
 }
Ejemplo n.º 4
0
 public Kunde Fuer(ICustomerDescription kunde)
 {
     return Als(kunde);
 }
Ejemplo n.º 5
0
 public Kunde Als(ICustomerDescription kunde)
 {
     var modelCustomer = new Customer(Kunde.LabelConcept, kunde, _modelUserStory);
     _modelUserStory.AddCustomer(modelCustomer);
     return new Kunde(modelCustomer, this);
 }
Ejemplo n.º 6
0
 public Customer_ Customer(ICustomerDescription customer)
 {
     return As(customer);
 }
Ejemplo n.º 7
0
 public Customer_ As(ICustomerDescription customer)
 {
     var modelCustomer = new Customer(Customer_.LabelConcept, customer, _modelUserStory);
     _modelUserStory.AddCustomer(modelCustomer);
     return new Customer_(modelCustomer, this);
 }