<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Abap Unit Test in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-unit-test/m-p/1127395#M110731</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Manikandan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All private methods methods will be calling in public methods of same class.So, Place a break point before and after the private method where it is calling.In Debugging mode you can show inputs and outputs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For e.g.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  method private_method(IS_header_dtls, IT_item_dtls )&lt;/P&gt;&lt;P&gt;       program logic here.......&lt;/P&gt;&lt;P&gt;  endmethod.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  method public_method( )&lt;/P&gt;&lt;P&gt;          program logic here....&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Place here one break point&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;     call method Zclass-&amp;gt;private method &lt;/P&gt;&lt;P&gt;     Exporting&lt;/P&gt;&lt;P&gt;        IS_HDR_DTLS&lt;/P&gt;&lt;P&gt;        IT_ITEM_DTLS&lt;/P&gt;&lt;P&gt;     Importing&lt;/P&gt;&lt;P&gt;        Result_flag&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Place here one break point&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 19 Jan 2006 05:42:47 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-01-19T05:42:47Z</dc:date>
    <item>
      <title>Abap Unit Test</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-unit-test/m-p/1127393#M110729</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can any one tell with some sample code how to test private method using Abap unit test.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt;Mani&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2006 05:24:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-unit-test/m-p/1127393#M110729</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-19T05:24:25Z</dc:date>
    </item>
    <item>
      <title>Re: Abap Unit Test</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-unit-test/m-p/1127394#M110730</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mani,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Welcome TO SDN!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you can view some of the links below &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sapgenie.com&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sapfans.com&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2006 05:26:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-unit-test/m-p/1127394#M110730</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-19T05:26:53Z</dc:date>
    </item>
    <item>
      <title>Re: Abap Unit Test</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-unit-test/m-p/1127395#M110731</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Manikandan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All private methods methods will be calling in public methods of same class.So, Place a break point before and after the private method where it is calling.In Debugging mode you can show inputs and outputs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For e.g.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  method private_method(IS_header_dtls, IT_item_dtls )&lt;/P&gt;&lt;P&gt;       program logic here.......&lt;/P&gt;&lt;P&gt;  endmethod.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  method public_method( )&lt;/P&gt;&lt;P&gt;          program logic here....&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Place here one break point&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;     call method Zclass-&amp;gt;private method &lt;/P&gt;&lt;P&gt;     Exporting&lt;/P&gt;&lt;P&gt;        IS_HDR_DTLS&lt;/P&gt;&lt;P&gt;        IT_ITEM_DTLS&lt;/P&gt;&lt;P&gt;     Importing&lt;/P&gt;&lt;P&gt;        Result_flag&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Place here one break point&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2006 05:42:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-unit-test/m-p/1127395#M110731</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-19T05:42:47Z</dc:date>
    </item>
    <item>
      <title>Re: Abap Unit Test</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-unit-test/m-p/1127396#M110732</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi manikandan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check this url:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/98/7e1440a1c32402e10000000a1550b0/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/98/7e1440a1c32402e10000000a1550b0/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;i&amp;gt;rewards points if it helps&amp;lt;/i&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Manikandan R&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: manikandan rajendran&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2006 06:00:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-unit-test/m-p/1127396#M110732</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-19T06:00:27Z</dc:date>
    </item>
    <item>
      <title>Re: Abap Unit Test</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-unit-test/m-p/1127397#M110733</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can also check this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/98/7e1440a1c32402e10000000a1550b0/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/98/7e1440a1c32402e10000000a1550b0/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But, hmmm, to the best of my knowledge ABAP Unit Test Browser is still under development...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Snezhi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2006 08:42:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-unit-test/m-p/1127397#M110733</guid>
      <dc:creator>SnezhinaV</dc:creator>
      <dc:date>2006-01-19T08:42:43Z</dc:date>
    </item>
    <item>
      <title>Re: Abap Unit Test</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-unit-test/m-p/1127398#M110734</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can achieve this by declaring the test class as local friend of the class-pool under test.&lt;/P&gt;&lt;P&gt;For details please refer to the ABAP online documentation.&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;&lt;P&gt;  Klaus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Mar 2006 18:28:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-unit-test/m-p/1127398#M110734</guid>
      <dc:creator>former_member183804</dc:creator>
      <dc:date>2006-03-15T18:28:50Z</dc:date>
    </item>
    <item>
      <title>Re: Abap Unit Test</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-unit-test/m-p/1127399#M110735</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Klaus,&lt;/P&gt;&lt;P&gt;I currently have the same problem where I want to test some private and static methods of a public class.&lt;/P&gt;&lt;P&gt;For that matter I have created a test class definition under 'local types' of the production class.&lt;/P&gt;&lt;P&gt;And I have created the class implementation under the 'Implementation' of the production class.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When trying to call the private method, I get an error message (no access to private methods).&lt;/P&gt;&lt;P&gt;Unfortunately I don't find the place where to put the friends statement. I'm assuming it must be put in the definition of the production class but I only find a global friends statement. I cannot put another friends statement here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, I think the key is to know where to create the class-pool and where the test class in relation to the production class.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Jun 2007 07:55:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-unit-test/m-p/1127399#M110735</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-14T07:55:27Z</dc:date>
    </item>
    <item>
      <title>Re: Abap Unit Test</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-unit-test/m-p/1127400#M110736</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Michael,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;as first part do not put the definition of the test class into the defintion include. Keep definition and implementation of the test class in the dedicated test class include (release 7.00 onwards) or the implementation include. Then start with following statement sequence.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;&lt;P&gt;  Klaus&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
class lcl_Unit_Test definition deferred.
class cl_Domain_Code definition local friends lcl_Unit_Test.

class lcl_Unit_Test definition 
  for testing                                        "#AU Risk_Level Harmless
  inheriting from cl_Aunit_Assert.

  private section.
   
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Jun 2007 08:21:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-unit-test/m-p/1127400#M110736</guid>
      <dc:creator>former_member183804</dc:creator>
      <dc:date>2007-06-14T08:21:16Z</dc:date>
    </item>
  </channel>
</rss>

