public void CreatingDataSetsCorrectValues() { var guid = Guid.NewGuid(); var createdData = new IncomingItemActionData(guid); createdData.ActionRuntimeId.Should().Be(guid); }
public void AddingCorrectActionsRegistersItems() { var action = new RealAction(); RealActionItem.ActionGenerator = () => new List <IItemAction <OutgoingItemActionData, IncomingItemActionData> > { action, }; var item = (RealActionItem)this.ItemFactory.CreateItem(ActionItemHandle, 1); var data = new IncomingItemActionData(action.RuntimeId); item.ExecuteAction(new object(), data); action.PassedActionData.Should().Be(data); }
public void IncomingActionDataInheritsRightBaseClass() { var data = new IncomingItemActionData(Guid.NewGuid()); data.Should().BeAssignableTo <ItemActionData>(); }