コード例 #1
0
        /**
         * Methods for GIVEN
         */

        private void GIVEN_CustomerRegistered()
        {
            var events = new List <IEvent> {
                CustomerRegistered.Build(customerID, emailAddress, confirmationHash, name)
            };

            registeredCustomer = Customer3.Reconstitute(events);
        }
コード例 #2
0
        /**
         * Methods for GIVEN
         */

        private void GIVEN_CustomerRegistered()
        {
            currentState = CustomerState.Reconstitute(
                new List <IEvent> {
                CustomerRegistered.Build(customerID, emailAddress, confirmationHash, name)
            }
                );
        }
コード例 #3
0
        /**
         * Methods for GIVEN
         */

        private void GIVEN_CustomerRegistered()
        {
            eventStream.Add(CustomerRegistered.Build(customerID, emailAddress, confirmationHash, name));
        }