File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -79,7 +79,10 @@ procedure TTestObjectProxy.ProxyObject_Calls_The_Create_Of_The_Object_Type;
7979var
8080 objectProxy: IProxy<TSimpleObject>;
8181begin
82- objectProxy := TObjectProxy<TSimpleObject>.Create;
82+ objectProxy := TObjectProxy<TSimpleObject>.Create(function: TSimpleObject
83+ begin
84+ result := TSimpleObject.Create;
85+ end );
8386
8487 Assert.AreEqual(objectProxy.Proxy.CreateCalled, G_CREATE_CALLED_UNIQUE_ID);
8588end ;
@@ -88,7 +91,10 @@ procedure TTestObjectProxy.ProxyObject_MultipleConstructor;
8891var
8992 objectProxy: IProxy<TMultipleConstructor>;
9093begin
91- objectProxy := TObjectProxy<TMultipleConstructor>.Create;
94+ objectProxy := TObjectProxy<TMultipleConstructor>.Create(function: TMultipleConstructor
95+ begin
96+ result := TMultipleConstructor.Create;
97+ end );
9298
9399 Assert.AreEqual(objectProxy.Proxy.CreateCalled, G_CREATE_CALLED_UNIQUE_ID);
94100end ;
You can’t perform that action at this time.
0 commit comments