public void SetUp() { productRepository = Substitute.For<ProductRepository>(); versionRangeCollisionDetector = new VersionRangeCollisionDetector(productRepository); productRepository.GetAllVersionsFor(ProductId).Returns(Task.FromResult(productVersionsFrom1To5)); }