예제 #1
0
 protected override void OnBuild()
 {
     base.OnBuild();
     MyMock.SetupGet(x => x.Amount).Returns(MyMock.Object.Count * MyMock.Object.SKU.UnitPrice);
 }
예제 #2
0
 public ISKUOrderItemStubBuilder WithCount(int count)
 {
     MyMock.SetupGet(x => x.Count).Returns(count);
     return(this);
 }
예제 #3
0
 public ISKUStubBuilder WithUnitPrice(double unitPrice)
 {
     MyMock.SetupGet(x => x.UnitPrice).Returns(unitPrice);
     return(this);
 }
예제 #4
0
 public ISKUOrderItemStubBuilder WithSKU(ISKU sku)
 {
     MyMock.SetupGet(x => x.SKU).Returns(sku);
     return(this);
 }
예제 #5
0
 public ISKUStubBuilder WithId(string id)
 {
     MyMock.SetupGet(x => x.ID).Returns(id);
     return(this);
 }