Abp.TestBase.xml 3.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>Abp.TestBase</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Abp.TestBase.AbpIntegratedTestBase`1">
  8. <summary>
  9. This is the base class for all tests integrated to ABP.
  10. </summary>
  11. </member>
  12. <member name="P:Abp.TestBase.AbpIntegratedTestBase`1.LocalIocManager">
  13. <summary>
  14. Local <see cref="T:Abp.Dependency.IIocManager"/> used for this test.
  15. </summary>
  16. </member>
  17. <member name="P:Abp.TestBase.AbpIntegratedTestBase`1.AbpSession">
  18. <summary>
  19. Gets Session object. Can be used to change current user and tenant in tests.
  20. </summary>
  21. </member>
  22. <member name="M:Abp.TestBase.AbpIntegratedTestBase`1.PreInitialize">
  23. <summary>
  24. This method can be overrided to replace some services with fakes.
  25. </summary>
  26. </member>
  27. <member name="M:Abp.TestBase.AbpIntegratedTestBase`1.PostInitialize">
  28. <summary>
  29. This method can be overrided to replace some services with fakes.
  30. </summary>
  31. </member>
  32. <member name="M:Abp.TestBase.AbpIntegratedTestBase`1.Resolve``1">
  33. <summary>
  34. A shortcut to resolve an object from <see cref="P:Abp.TestBase.AbpIntegratedTestBase`1.LocalIocManager"/>.
  35. Also registers <typeparamref name="T"/> as transient if it's not registered before.
  36. </summary>
  37. <typeparam name="T">Type of the object to get</typeparam>
  38. <returns>The object instance</returns>
  39. </member>
  40. <member name="M:Abp.TestBase.AbpIntegratedTestBase`1.Resolve``1(System.Object)">
  41. <summary>
  42. A shortcut to resolve an object from <see cref="P:Abp.TestBase.AbpIntegratedTestBase`1.LocalIocManager"/>.
  43. Also registers <typeparamref name="T"/> as transient if it's not registered before.
  44. </summary>
  45. <typeparam name="T">Type of the object to get</typeparam>
  46. <param name="argumentsAsAnonymousType">Constructor arguments</param>
  47. <returns>The object instance</returns>
  48. </member>
  49. <member name="M:Abp.TestBase.AbpIntegratedTestBase`1.Resolve(System.Type)">
  50. <summary>
  51. A shortcut to resolve an object from <see cref="P:Abp.TestBase.AbpIntegratedTestBase`1.LocalIocManager"/>.
  52. Also registers <paramref name="type"/> as transient if it's not registered before.
  53. </summary>
  54. <param name="type">Type of the object to get</param>
  55. <returns>The object instance</returns>
  56. </member>
  57. <member name="M:Abp.TestBase.AbpIntegratedTestBase`1.Resolve(System.Type,System.Object)">
  58. <summary>
  59. A shortcut to resolve an object from <see cref="P:Abp.TestBase.AbpIntegratedTestBase`1.LocalIocManager"/>.
  60. Also registers <paramref name="type"/> as transient if it's not registered before.
  61. </summary>
  62. <param name="type">Type of the object to get</param>
  63. <param name="argumentsAsAnonymousType">Constructor arguments</param>
  64. <returns>The object instance</returns>
  65. </member>
  66. <member name="M:Abp.TestBase.AbpIntegratedTestBase`1.EnsureClassRegistered(System.Type,Abp.Dependency.DependencyLifeStyle)">
  67. <summary>
  68. Registers given type if it's not registered before.
  69. </summary>
  70. <param name="type">Type to check and register</param>
  71. <param name="lifeStyle">Lifestyle</param>
  72. </member>
  73. </members>
  74. </doc>