Attach source and documentation.
[cyberduck.git] / lib / StructureMap.AutoMocking.xml
blob15d4534df0b6ce0b832c36a02ffd9332f9a86d09
1 <?xml version="1.0"?>\r
2 <doc>\r
3     <assembly>\r
4         <name>StructureMap.AutoMocking</name>\r
5     </assembly>\r
6     <members>\r
7         <member name="M:StructureMap.AutoMocking.IAutoMocker`1.MockObjectFactory">\r
8             <summary>\r
9             Use this with EXTREME caution.  This will replace the active "Container" in accessed\r
10             by ObjectFactory with the AutoMockedContainer from this instance\r
11             </summary>\r
12         </member>\r
13         <member name="M:StructureMap.AutoMocking.IAutoMocker`1.PartialMockTheClassUnderTest">\r
14             <summary>\r
15             Calling this method will immediately create a "Partial" mock\r
16             for the ClassUnderTest using the "Greediest" constructor.\r
17             </summary>\r
18         </member>\r
19         <member name="M:StructureMap.AutoMocking.IAutoMocker`1.Get``1">\r
20             <summary>\r
21             Gets the mock object for type T that would be injected into the constructor function\r
22             of the ClassUnderTest\r
23             </summary>\r
24             <typeparam name="T"></typeparam>\r
25             <returns></returns>\r
26         </member>\r
27         <member name="M:StructureMap.AutoMocking.IAutoMocker`1.Inject(System.Type,System.Object)">\r
28             <summary>\r
29             Method to specify the exact object that will be used for \r
30             "pluginType."  Useful for stub objects and/or static mocks\r
31             </summary>\r
32             <param name="pluginType"></param>\r
33             <param name="stub"></param>\r
34         </member>\r
35         <member name="M:StructureMap.AutoMocking.IAutoMocker`1.Inject``1(``0)">\r
36             <summary>\r
37             Method to specify the exact object that will be used for \r
38             "pluginType."  Useful for stub objects and/or static mocks\r
39             </summary>\r
40             <typeparam name="T"></typeparam>\r
41             <param name="target"></param>\r
42         </member>\r
43         <member name="M:StructureMap.AutoMocking.IAutoMocker`1.AddAdditionalMockFor``1">\r
44             <summary>\r
45             Adds an additional mock object for a given T\r
46             Useful for array arguments to the ClassUnderTest\r
47             object\r
48             </summary>\r
49             <typeparam name="T"></typeparam>\r
50             <returns></returns>\r
51         </member>\r
52         <member name="M:StructureMap.AutoMocking.IAutoMocker`1.UseConcreteClassFor``1">\r
53             <summary>\r
54             So that Aaron Jensen can use his concrete HubService object\r
55             Construct whatever T is with all mocks, and make sure that the\r
56             ClassUnderTest gets built with a concrete T\r
57             </summary>\r
58             <typeparam name="T"></typeparam>\r
59         </member>\r
60         <member name="M:StructureMap.AutoMocking.IAutoMocker`1.CreateMockArrayFor``1(System.Int32)">\r
61             <summary>\r
62             Creates, returns, and registers an array of mock objects for type T.  \r
63             </summary>\r
64             <typeparam name="T"></typeparam>\r
65             <param name="count"></param>\r
66             <returns></returns>\r
67         </member>\r
68         <member name="M:StructureMap.AutoMocking.IAutoMocker`1.InjectArray``1(``0[])">\r
69             <summary>\r
70             Allows you to "inject" an array of known objects for an \r
71             argument of type T[] in the ClassUnderTest\r
72             </summary>\r
73             <typeparam name="T"></typeparam>\r
74             <param name="stubs"></param>\r
75         </member>\r
76         <member name="P:StructureMap.AutoMocking.IAutoMocker`1.ClassUnderTest">\r
77              <summary>\r
78             Gets an instance of the ClassUnderTest with mock objects (or stubs) pushed in for all of its dependencies\r
79              </summary>\r
80         </member>\r
81         <member name="P:StructureMap.AutoMocking.IAutoMocker`1.Container">\r
82             <summary>\r
83             Accesses the underlying AutoMockedContainer\r
84             </summary>\r
85         </member>\r
86         <member name="T:StructureMap.AutoMocking.AutoMocker`1">\r
87             <summary>\r
88             The Auto Mocking Container for StructureMap\r
89             </summary>\r
90             <typeparam name="TARGETCLASS"></typeparam>\r
91         </member>\r
92         <member name="M:StructureMap.AutoMocking.AutoMocker`1.MockObjectFactory">\r
93             <summary>\r
94             Use this with EXTREME caution.  This will replace the active "Container" in accessed\r
95             by ObjectFactory with the AutoMockedContainer from this instance\r
96             </summary>\r
97         </member>\r
98         <member name="M:StructureMap.AutoMocking.AutoMocker`1.PartialMockTheClassUnderTest">\r
99             <summary>\r
100             Calling this method will immediately create a "Partial" mock\r
101             for the ClassUnderTest using the "Greediest" constructor.\r
102             </summary>\r
103         </member>\r
104         <member name="M:StructureMap.AutoMocking.AutoMocker`1.Get``1">\r
105             <summary>\r
106             Gets the mock object for type T that would be injected into the constructor function\r
107             of the ClassUnderTest\r
108             </summary>\r
109             <typeparam name="T"></typeparam>\r
110             <returns></returns>\r
111         </member>\r
112         <member name="M:StructureMap.AutoMocking.AutoMocker`1.Inject(System.Type,System.Object)">\r
113             <summary>\r
114             Method to specify the exact object that will be used for \r
115             "pluginType."  Useful for stub objects and/or static mocks\r
116             </summary>\r
117             <param name="pluginType"></param>\r
118             <param name="stub"></param>\r
119         </member>\r
120         <member name="M:StructureMap.AutoMocking.AutoMocker`1.Inject``1(``0)">\r
121             <summary>\r
122             Method to specify the exact object that will be used for \r
123             "pluginType."  Useful for stub objects and/or static mocks\r
124             </summary>\r
125             <typeparam name="T"></typeparam>\r
126             <param name="target"></param>\r
127         </member>\r
128         <member name="M:StructureMap.AutoMocking.AutoMocker`1.AddAdditionalMockFor``1">\r
129             <summary>\r
130             Adds an additional mock object for a given T\r
131             Useful for array arguments to the ClassUnderTest\r
132             object\r
133             </summary>\r
134             <typeparam name="T"></typeparam>\r
135             <returns></returns>\r
136         </member>\r
137         <member name="M:StructureMap.AutoMocking.AutoMocker`1.UseConcreteClassFor``1">\r
138             <summary>\r
139             So that Aaron Jensen can use his concrete HubService object\r
140             Construct whatever T is with all mocks, and make sure that the\r
141             ClassUnderTest gets built with a concrete T\r
142             </summary>\r
143             <typeparam name="T"></typeparam>\r
144         </member>\r
145         <member name="M:StructureMap.AutoMocking.AutoMocker`1.CreateMockArrayFor``1(System.Int32)">\r
146             <summary>\r
147             Creates, returns, and registers an array of mock objects for type T.  \r
148             </summary>\r
149             <typeparam name="T"></typeparam>\r
150             <param name="count"></param>\r
151             <returns></returns>\r
152         </member>\r
153         <member name="M:StructureMap.AutoMocking.AutoMocker`1.InjectArray``1(``0[])">\r
154             <summary>\r
155             Allows you to "inject" an array of known objects for an \r
156             argument of type T[] in the ClassUnderTest\r
157             </summary>\r
158             <typeparam name="T"></typeparam>\r
159             <param name="stubs"></param>\r
160         </member>\r
161         <member name="P:StructureMap.AutoMocking.AutoMocker`1.ClassUnderTest">\r
162              <summary>\r
163             Gets an instance of the ClassUnderTest with mock objects (or stubs) pushed in for all of its dependencies\r
164              </summary>\r
165         </member>\r
166         <member name="P:StructureMap.AutoMocking.AutoMocker`1.Container">\r
167             <summary>\r
168             Accesses the underlying AutoMockedContainer\r
169             </summary>\r
170         </member>\r
171         <member name="T:StructureMap.AutoMocking.MoqAutoMocker`1">\r
172             <summary>\r
173             Provides an "Auto Mocking Container" for the concrete class TARGETCLASS using Moq\r
174             </summary>\r
175             <typeparam name="TARGETCLASS">The concrete class being tested</typeparam>\r
176         </member>\r
177         <member name="T:StructureMap.AutoMocking.RhinoAutoMocker`1">\r
178             <summary>\r
179             Provides an "Auto Mocking Container" for the concrete class TARGETCLASS using Rhino.Mocks\r
180             </summary>\r
181             <typeparam name="TARGETCLASS">The concrete class being tested</typeparam>\r
182         </member>\r
183     </members>\r
184 </doc>\r