public void test() { // Does not compile: MDependency12.AllInstances.generate = _ => 123; Class12 clazz = new Class12(); // Does not pass because could not inject stub: Assert.AreEqual(2 * 123, clazz.generate()); Assert.AreEqual(2 * 999, clazz.generate()); }