public LazyBehaviorTest() { this.lazyBehavior = new Mock<IBehavior<ICustomExtension>>(); this.testee = new LazyBehavior<ICustomExtension>(() => this.DelayCreation()); }
public static LazySource <T> New <T>(LazyBehavior behavior) where T : new() { return(new LazySource <T>(behavior, () => new T())); }