public void AcceptCallsVisitOnVistor() { var visitor = new Mock <IBundleVisitor>(); var bundle = new TestableBundle("~/test"); bundle.Accept(visitor.Object); visitor.Verify(v => v.Visit(bundle)); }
public void AcceptCallsAcceptForEachAsset() { var visitor = new Mock<IBundleVisitor>(); var bundle = new TestableBundle("~/test"); var asset1 = new Mock<IAsset>(); var asset2 = new Mock<IAsset>(); bundle.Assets.Add(asset1.Object); bundle.Assets.Add(asset2.Object); bundle.Accept(visitor.Object); asset1.Verify(a => a.Accept(visitor.Object)); asset2.Verify(a => a.Accept(visitor.Object)); }
public void AcceptCallsAcceptForEachAsset() { var visitor = new Mock <IBundleVisitor>(); var bundle = new TestableBundle("~/test"); var asset1 = new Mock <IAsset>(); var asset2 = new Mock <IAsset>(); bundle.Assets.Add(asset1.Object); bundle.Assets.Add(asset2.Object); bundle.Accept(visitor.Object); asset1.Verify(a => a.Accept(visitor.Object)); asset2.Verify(a => a.Accept(visitor.Object)); }
public void AcceptCallsVisitOnVistor() { var visitor = new Mock<IBundleVisitor>(); var bundle = new TestableBundle("~/test"); bundle.Accept(visitor.Object); visitor.Verify(v => v.Visit(bundle)); }