<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Unit Testing &#8211; Bagian II: Bagaimana</title>
	<atom:link href="http://things.fajarendranusa.com/2009/03/04/unit-testing-bagian-ii-bagaimana/feed/" rel="self" type="application/rss+xml" />
	<link>http://things.fajarendranusa.com/2009/03/04/unit-testing-bagian-ii-bagaimana/</link>
	<description></description>
	<lastBuildDate>Wed, 28 Jul 2010 04:38:54 +0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.3</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Dreaming of things</title>
		<link>http://things.fajarendranusa.com/2009/03/04/unit-testing-bagian-ii-bagaimana/comment-page-1/#comment-118</link>
		<dc:creator>Dreaming of things</dc:creator>
		<pubDate>Sun, 01 Nov 2009 14:05:16 +0000</pubDate>
		<guid isPermaLink="false">http://things.fajarendranusa.com/?p=51#comment-118</guid>
		<description>[...] saya ingin sedikit merangkum apa yang telah kita bahas pada artikel Unit Testing - Bagian II. Kita sudah tau bagaimana cara membuat test project, lalu test class, dan test method. Kita juga [...]</description>
		<content:encoded><![CDATA[<p>[...] saya ingin sedikit merangkum apa yang telah kita bahas pada artikel Unit Testing &#8211; Bagian II. Kita sudah tau bagaimana cara membuat test project, lalu test class, dan test method. Kita juga [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Himaone</title>
		<link>http://things.fajarendranusa.com/2009/03/04/unit-testing-bagian-ii-bagaimana/comment-page-1/#comment-32</link>
		<dc:creator>Himaone</dc:creator>
		<pubDate>Thu, 01 Jan 1970 07:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://things.fajarendranusa.com/?p=51#comment-32</guid>
		<description>Hohohohoho… akhirnya jadi juga Unit Testing Bagian II - nya. Hmmm… Good article… Siapa tahu bisa claim:
“Extend professional activity well beyond the” + fajarsCompanyName + “work day”..
kikikikikik :D</description>
		<content:encoded><![CDATA[<p>Hohohohoho… akhirnya jadi juga Unit Testing Bagian II &#8211; nya. Hmmm… Good article… Siapa tahu bisa claim:<br />
“Extend professional activity well beyond the” + fajarsCompanyName + “work day”..<br />
kikikikikik :D</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fajar Endra Nusa</title>
		<link>http://things.fajarendranusa.com/2009/03/04/unit-testing-bagian-ii-bagaimana/comment-page-1/#comment-33</link>
		<dc:creator>Fajar Endra Nusa</dc:creator>
		<pubDate>Thu, 01 Jan 1970 07:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://things.fajarendranusa.com/?p=51#comment-33</guid>
		<description>hihii… kayanya ga ngepek tu buat claim item yang itu mah ;P</description>
		<content:encoded><![CDATA[<p>hihii… kayanya ga ngepek tu buat claim item yang itu mah ;P</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ronald Widha</title>
		<link>http://things.fajarendranusa.com/2009/03/04/unit-testing-bagian-ii-bagaimana/comment-page-1/#comment-34</link>
		<dc:creator>Ronald Widha</dc:creator>
		<pubDate>Thu, 01 Jan 1970 07:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://things.fajarendranusa.com/?p=51#comment-34</guid>
		<description>

good article.

aku lebih sering memakai NUnit, dan untuk menjalankan unit testnya, aku rely on Resharper plugin.

Menurut aku keuntungan terbesar NUnit vs VSUnitTest adalah bisa dijalankan di Continuous Integration server tanpa menginstall Visual Studio.
</description>
		<content:encoded><![CDATA[<p>good article.</p>
<p>aku lebih sering memakai NUnit, dan untuk menjalankan unit testnya, aku rely on Resharper plugin.</p>
<p>Menurut aku keuntungan terbesar NUnit vs VSUnitTest adalah bisa dijalankan di Continuous Integration server tanpa menginstall Visual Studio.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fajar Endra Nusa</title>
		<link>http://things.fajarendranusa.com/2009/03/04/unit-testing-bagian-ii-bagaimana/comment-page-1/#comment-35</link>
		<dc:creator>Fajar Endra Nusa</dc:creator>
		<pubDate>Thu, 01 Jan 1970 07:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://things.fajarendranusa.com/?p=51#comment-35</guid>
		<description>

@Ronald Widha:

Iya, AFAIK memang harus install Visual Studio di CI server nya ;p framework nya dari VS (Microsoft.VisualStudio.TestTools.UnitTesting namespace).

Saya pakai VSTS, TFS - TFC environment, termasuk VS unit testing karena kebetulan project saya based on Microsoft Technology (manut mau nya client saya hehe)</description>
		<content:encoded><![CDATA[<p>@Ronald Widha:</p>
<p>Iya, AFAIK memang harus install Visual Studio di CI server nya ;p framework nya dari VS (Microsoft.VisualStudio.TestTools.UnitTesting namespace).</p>
<p>Saya pakai VSTS, TFS &#8211; TFC environment, termasuk VS unit testing karena kebetulan project saya based on Microsoft Technology (manut mau nya client saya hehe)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andira Muttakim</title>
		<link>http://things.fajarendranusa.com/2009/03/04/unit-testing-bagian-ii-bagaimana/comment-page-1/#comment-36</link>
		<dc:creator>Andira Muttakim</dc:creator>
		<pubDate>Thu, 01 Jan 1970 07:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://things.fajarendranusa.com/?p=51#comment-36</guid>
		<description>mas..mas.. kalo bwt unit test d VB bgimana?</description>
		<content:encoded><![CDATA[<p>mas..mas.. kalo bwt unit test d VB bgimana?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andira Muttakim</title>
		<link>http://things.fajarendranusa.com/2009/03/04/unit-testing-bagian-ii-bagaimana/comment-page-1/#comment-37</link>
		<dc:creator>Andira Muttakim</dc:creator>
		<pubDate>Thu, 01 Jan 1970 07:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://things.fajarendranusa.com/?p=51#comment-37</guid>
		<description>VB .NET mksdnya..</description>
		<content:encoded><![CDATA[<p>VB .NET mksdnya..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ronald Widha</title>
		<link>http://things.fajarendranusa.com/2009/03/04/unit-testing-bagian-ii-bagaimana/comment-page-1/#comment-38</link>
		<dc:creator>Ronald Widha</dc:creator>
		<pubDate>Thu, 01 Jan 1970 07:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://things.fajarendranusa.com/?p=51#comment-38</guid>
		<description>

Fajar,

Saya mau cross sell sedikit nih post terbaru. Aku give example tentang unit testing dengan mocking framework, yang anda tentu setuju sangat crucial buat mendapatkan code coverage yang tinggi.

please leave a comment ;)
http://ronaldwidha.net/askbobo/articles/asp-net-mvc-witahout-the-framework-part-2-a-good-example-of-unit-testing/</description>
		<content:encoded><![CDATA[<p>Fajar,</p>
<p>Saya mau cross sell sedikit nih post terbaru. Aku give example tentang unit testing dengan mocking framework, yang anda tentu setuju sangat crucial buat mendapatkan code coverage yang tinggi.</p>
<p>please leave a comment ;)<br />
<a href="http://ronaldwidha.net/askbobo/articles/asp-net-mvc-witahout-the-framework-part-2-a-good-example-of-unit-testing/" rel="nofollow">http://ronaldwidha.net/askbobo/articles/asp-net-mvc-witahout-the-framework-part-2-a-good-example-of-unit-testing/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ronald Widha</title>
		<link>http://things.fajarendranusa.com/2009/03/04/unit-testing-bagian-ii-bagaimana/comment-page-1/#comment-39</link>
		<dc:creator>Ronald Widha</dc:creator>
		<pubDate>Thu, 01 Jan 1970 07:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://things.fajarendranusa.com/?p=51#comment-39</guid>
		<description>@Andira Muttakim, sama aja Andira.
VB dan C# pada akhirnya akan ke compile menjadi MSIL (microsoft intermediatery language). Jadi perbedaannya cuma syntax saja.</description>
		<content:encoded><![CDATA[<p>@Andira Muttakim, sama aja Andira.<br />
VB dan C# pada akhirnya akan ke compile menjadi MSIL (microsoft intermediatery language). Jadi perbedaannya cuma syntax saja.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fajar Endra Nusa</title>
		<link>http://things.fajarendranusa.com/2009/03/04/unit-testing-bagian-ii-bagaimana/comment-page-1/#comment-40</link>
		<dc:creator>Fajar Endra Nusa</dc:creator>
		<pubDate>Thu, 01 Jan 1970 07:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://things.fajarendranusa.com/?p=51#comment-40</guid>
		<description>

@Andira:

Step nya sama kok ama C# ;D seperti kata Ronald, beda bahasa ama compiler aja.. ujung2 nya sama2 jadi MSIL : )

@Ronald:

Menuju TKP boss… tapi mungkin komen nya nyusul yaa.. udah KO nih mata, sepett banget : (</description>
		<content:encoded><![CDATA[<p>@Andira:</p>
<p>Step nya sama kok ama C# ;D seperti kata Ronald, beda bahasa ama compiler aja.. ujung2 nya sama2 jadi MSIL : )</p>
<p>@Ronald:</p>
<p>Menuju TKP boss… tapi mungkin komen nya nyusul yaa.. udah KO nih mata, sepett banget : (</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fajar Endra Nusa</title>
		<link>http://things.fajarendranusa.com/2009/03/04/unit-testing-bagian-ii-bagaimana/comment-page-1/#comment-41</link>
		<dc:creator>Fajar Endra Nusa</dc:creator>
		<pubDate>Thu, 01 Jan 1970 07:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://things.fajarendranusa.com/?p=51#comment-41</guid>
		<description>

Jiahh… Ronald, URL nya salah kali yak.. error euy:

HTTP Error 404.0 - Not Found
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.</description>
		<content:encoded><![CDATA[<p>Jiahh… Ronald, URL nya salah kali yak.. error euy:</p>
<p>HTTP Error 404.0 &#8211; Not Found<br />
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nueve</title>
		<link>http://things.fajarendranusa.com/2009/03/04/unit-testing-bagian-ii-bagaimana/comment-page-1/#comment-42</link>
		<dc:creator>nueve</dc:creator>
		<pubDate>Thu, 01 Jan 1970 07:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://things.fajarendranusa.com/?p=51#comment-42</guid>
		<description>

mw tanya mas,,
sy coba Assert.AreEqual(object, object)
trnyata failed, kan brati object1 n object2 nya gk sama,,
nah gmn caranya qt tahu dmn letak ketidaksamaannya y?

:)
thx</description>
		<content:encoded><![CDATA[<p>mw tanya mas,,<br />
sy coba Assert.AreEqual(object, object)<br />
trnyata failed, kan brati object1 n object2 nya gk sama,,<br />
nah gmn caranya qt tahu dmn letak ketidaksamaannya y?</p>
<p>:)<br />
thx</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fajar Endra Nusa</title>
		<link>http://things.fajarendranusa.com/2009/03/04/unit-testing-bagian-ii-bagaimana/comment-page-1/#comment-43</link>
		<dc:creator>Fajar Endra Nusa</dc:creator>
		<pubDate>Thu, 01 Jan 1970 07:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://things.fajarendranusa.com/?p=51#comment-43</guid>
		<description>

@nueve:

object adalah reference-type. jadi, yang ai lakukan dengan Assert.AreEqual(object1, object2)..artinya ai membandingkan reference object1 dan object2 (bukan membandingkan value nya). Karena keduanya punya reference yang berbeda, so..it fails : )

Kecuali kalo keduanya punya reference yang sama.
MyClass object1 = new MyClass();
MyClass object2 = object1;

Atau.. kalo keduanya menyimpan nilai value-type (boxing).
object object1 = 3;
object object2 = 3;

Untuk reference-type, biasanya yang dibandingin itu member nya (property dan/atau private field) si object.

Assert.AreEqual(object1.Property1, object2.Property1);
Assert.AreEqual(object1.Property2, object2.Property2)

dengan catatan Property1 dan Property2 adalah value-type.

Cara lainnya bisa juga dengan melakukan override method Equals di class yang diinginkan.

public override bool Equals(object obj)
{

// Tentukan state true/false nyaL dengan membandingan member antara object ini dan object pembanding (parameter obj)

}

semoga membantu : )</description>
		<content:encoded><![CDATA[<p>@nueve:</p>
<p>object adalah reference-type. jadi, yang ai lakukan dengan Assert.AreEqual(object1, object2)..artinya ai membandingkan reference object1 dan object2 (bukan membandingkan value nya). Karena keduanya punya reference yang berbeda, so..it fails : )</p>
<p>Kecuali kalo keduanya punya reference yang sama.<br />
MyClass object1 = new MyClass();<br />
MyClass object2 = object1;</p>
<p>Atau.. kalo keduanya menyimpan nilai value-type (boxing).<br />
object object1 = 3;<br />
object object2 = 3;</p>
<p>Untuk reference-type, biasanya yang dibandingin itu member nya (property dan/atau private field) si object.</p>
<p>Assert.AreEqual(object1.Property1, object2.Property1);<br />
Assert.AreEqual(object1.Property2, object2.Property2)</p>
<p>dengan catatan Property1 dan Property2 adalah value-type.</p>
<p>Cara lainnya bisa juga dengan melakukan override method Equals di class yang diinginkan.</p>
<p>public override bool Equals(object obj)<br />
{</p>
<p>// Tentukan state true/false nyaL dengan membandingan member antara object ini dan object pembanding (parameter obj)</p>
<p>}</p>
<p>semoga membantu : )</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nueve</title>
		<link>http://things.fajarendranusa.com/2009/03/04/unit-testing-bagian-ii-bagaimana/comment-page-1/#comment-44</link>
		<dc:creator>nueve</dc:creator>
		<pubDate>Thu, 01 Jan 1970 07:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://things.fajarendranusa.com/?p=51#comment-44</guid>
		<description>doumo arigatou sensei :)
ternyata gitu ya,, baru tw sy a hhee..
mantaph bener dah!</description>
		<content:encoded><![CDATA[<p>doumo arigatou sensei :)<br />
ternyata gitu ya,, baru tw sy a hhee..<br />
mantaph bener dah!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
