public void Add(UserStoryIdentity identity) { if (state.UserStoriesCount() == state.WipLimit) Domain.ExceedingCollectionLimit(); var added = new UserStoryAdded(identity.Id); Apply(added); }
protected override void Given() { id = new CollectionIdentity("1"); usId = new UserStoryIdentity("3"); collectionState = new CollectionState(new List<IEvent>(){new CollectionCreated("1","To Do", 1), new UserStoryAdded("2")}); collection = new MyCollection(collectionState); }
protected override void Given() { Identity = new UserStoryIdentity("1"); eventStore = new InMemoryEventStore(); eventsPublisher = new InMemoryPublisher(); service = new UserStoryService(eventStore, eventsPublisher); }
protected override void Given() { state = new UserStoryState(new List<IEvent>()); us = new MyUserStory(state); ui = new UserStoryIdentity("1"); }
public void Remove(UserStoryIdentity identity) { var removed = new UserStoryRemoved(identity.Id); Apply(removed); }
public void When(UserStoryCreated userStoryCreated) { Identity = new UserStoryIdentity(userStoryCreated.Id); Name = userStoryCreated.Name; Description = userStoryCreated.Description; }
public void Estimate(UserStoryIdentity identity, int points) { Apply(new UserStoryEstimated(identity.Id,points)); }
public void Create(UserStoryIdentity storyIdentity, string name, string description) { Apply(new UserStoryCreated(storyIdentity.Id,name,description)); }