You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by qu...@apache.org on 2014/04/15 13:41:05 UTC

svn commit: r1587535 - /flex/site/trunk/content/flexunit/tutorial/flexunit/

Author: quetwo
Date: Tue Apr 15 11:41:04 2014
New Revision: 1587535

URL: http://svn.apache.org/r1587535
Log:
Fixed download links on FlexUnit tutorial site.

Modified:
    flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-1.cmsPage
    flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-10.cmsPage
    flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-11.cmsPage
    flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-12.cmsPage
    flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-13.cmsPage
    flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-14.cmsPage
    flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-15.cmsPage
    flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-16.cmsPage
    flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-2.cmsPage
    flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-3.cmsPage
    flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-4.cmsPage
    flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-5.cmsPage
    flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-6.cmsPage
    flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-7.cmsPage
    flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-8.cmsPage
    flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-9.cmsPage

Modified: flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-1.cmsPage
URL: http://svn.apache.org/viewvc/flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-1.cmsPage?rev=1587535&r1=1587534&r2=1587535&view=diff
==============================================================================
--- flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-1.cmsPage (original)
+++ flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-1.cmsPage Tue Apr 15 11:41:04 2014
@@ -1,6 +1,6 @@
 Title:  Unit 1 - Introducing FlexUnit 4.2.0
 
-<a href="../code/unit1.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
+<a href="../code/Unit1.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
 
 FlexUnit 4.2 is an extensible testing framework for ActionScript 3.0 classes and provides extensions for working with the Flex 2, 3, and 4 Framework, and Adobe AIR projects.  The FlexUnit framework is used to automate unit and integration testing.
 

Modified: flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-10.cmsPage
URL: http://svn.apache.org/viewvc/flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-10.cmsPage?rev=1587535&r1=1587534&r2=1587535&view=diff
==============================================================================
--- flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-10.cmsPage (original)
+++ flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-10.cmsPage Tue Apr 15 11:41:04 2014
@@ -1,6 +1,6 @@
 Title:  Unit 10 - Mock Classes
 
-<a href="../code/unit10.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
+<a href="../code/Unit10.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
 
 <p>In the beginning of this course you learned that unit testing a class requires that it be isolated from other dependencies. In this way, you can test your code free from unnecessary complexity and potentially unknown side effects introduced by other classes.</p>
 <p>Mocking is one technique for isolating your class. It works by providing intelligent substitutes for class dependencies.</p>

Modified: flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-11.cmsPage
URL: http://svn.apache.org/viewvc/flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-11.cmsPage?rev=1587535&r1=1587534&r2=1587535&view=diff
==============================================================================
--- flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-11.cmsPage (original)
+++ flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-11.cmsPage Tue Apr 15 11:41:04 2014
@@ -1,6 +1,6 @@
 Title:  Unit 11 - Parameterized Tests
 
-<a href="../code/unit11.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
+<a href="../code/Unit11.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
 
 <p>Much like theories, parameterized tests take a number of possible values and apply them to methods in the test case. Unlike theories, however, parameterized tests pass or fail individually, meaning that one specific data point can fail while the others pass. While Theories are best used for reversible or mathematical concepts, parameterized testing allows for passing a series of arguments and expected results to every test in a case, some tests in a case, or each to a unique test in the case.</p>
  

Modified: flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-12.cmsPage
URL: http://svn.apache.org/viewvc/flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-12.cmsPage?rev=1587535&r1=1587534&r2=1587535&view=diff
==============================================================================
--- flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-12.cmsPage (original)
+++ flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-12.cmsPage Tue Apr 15 11:41:04 2014
@@ -1,6 +1,6 @@
 Title:  Unit 12 - Running Tests from Different Versions
 
-<a href="../code/unit4.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
+<a href="../code/Unit12.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
 
 <p>Throughout this course you have been introduced to new types of runners for FlexUnit 4. The first runner you used ran basic FlexUnit tests. The proper name for that runner is the BlockFlexUnit4Runner. Next you learned about the Suite runner and more recently the Theories and Parameterized runner.</p>
 <p>This lesson introduces two additional runners, the runner for FlexUnit .9 tests and the runner for Fluint 1.x tests.</p>

Modified: flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-13.cmsPage
URL: http://svn.apache.org/viewvc/flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-13.cmsPage?rev=1587535&r1=1587534&r2=1587535&view=diff
==============================================================================
--- flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-13.cmsPage (original)
+++ flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-13.cmsPage Tue Apr 15 11:41:04 2014
@@ -1,6 +1,6 @@
 Title:  Unit 13 - Working with Asynchronous Operations
 
-<a href="../code/unit13.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
+<a href="../code/Unit13.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
 
 <p>FlexUnit 4.x takes advantage of a variety of inherently asynchronous operations. Test Fixture, Test Theories, Loading External Data, and Parameterized testing take advantage of asynchronous setup. Some tests require a span of time in order to verify expected results. FlexUnit 4.x provides tools to validate asynchronous functionality.</p>
 

Modified: flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-14.cmsPage
URL: http://svn.apache.org/viewvc/flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-14.cmsPage?rev=1587535&r1=1587534&r2=1587535&view=diff
==============================================================================
--- flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-14.cmsPage (original)
+++ flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-14.cmsPage Tue Apr 15 11:41:04 2014
@@ -1,6 +1,6 @@
 Title:  Unit 14 - UIComponents
 
-<a href="../code/unit14.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
+<a href="../code/Unit14.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
 
 <p>All user interface components in Flex extend the UIComponet class. When a UIComponent is added to the display list, the component must go through a complicated process before it appears on the screen and is ready to be tested. User interaction must also be simulated. Because of this, testing UIComponents is an inherently asynchronous process.</p>
 

Modified: flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-15.cmsPage
URL: http://svn.apache.org/viewvc/flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-15.cmsPage?rev=1587535&r1=1587534&r2=1587535&view=diff
==============================================================================
--- flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-15.cmsPage (original)
+++ flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-15.cmsPage Tue Apr 15 11:41:04 2014
@@ -1,6 +1,6 @@
 Title:  Unit 15 - Creating Testable Code
 
-<a href="../code/unit15.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
+<a href="../code/Unit15.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
 
 <p>The ability to thoroughly test a class or component is an indication of good design. In situations where a component has unexposed functionality, it can be very difficult to write tests that ensure the component functions as expected. Refactoring a class for better unit testing is therefore great for quality assurance as well as coding practice.</p>
 

Modified: flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-16.cmsPage
URL: http://svn.apache.org/viewvc/flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-16.cmsPage?rev=1587535&r1=1587534&r2=1587535&view=diff
==============================================================================
--- flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-16.cmsPage (original)
+++ flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-16.cmsPage Tue Apr 15 11:41:04 2014
@@ -1,6 +1,6 @@
 Title:  Unit 16 - Allowing Your Tests to Function with Continuous Integration
 
-<a href="../code/unit16.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
+<a href="../code/Unit16.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
 
 <p>Continuous integration testing is another necessity of the complex application development environment. Generally, when many people and external forces interact with a deployed or actively developed application, quality control measures must be in place for the application's full functionality. Continuous integration systems should run application tests automatically, and some can be configured to do so.</p>
 

Modified: flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-2.cmsPage
URL: http://svn.apache.org/viewvc/flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-2.cmsPage?rev=1587535&r1=1587534&r2=1587535&view=diff
==============================================================================
--- flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-2.cmsPage (original)
+++ flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-2.cmsPage Tue Apr 15 11:41:04 2014
@@ -1,6 +1,6 @@
 Title:  Unit 2 - Overview of Testing Terms and Terminology
 
-<a href="../code/unit2.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
+<a href="../code/Unit2.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
 
 <p>While FlexUnit 4.x makes it easy for you to write clear and simple tests, you have to understand some of the basic terminology of unit testing frameworks, and specifically of FlexUnit, to become an effective user of this tool.</p>
 

Modified: flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-3.cmsPage
URL: http://svn.apache.org/viewvc/flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-3.cmsPage?rev=1587535&r1=1587534&r2=1587535&view=diff
==============================================================================
--- flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-3.cmsPage (original)
+++ flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-3.cmsPage Tue Apr 15 11:41:04 2014
@@ -1,7 +1,5 @@
 Title:  Unit 3 - FlexUnit Capabilities
 
-<a href="../code/unit3.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
-
 <p>Flexunit 4.x was designed to address many of the shortcomings of available Flex testing frameworks while enabling the extensibility needed by an evolving Flex community.</p>
 
 <h3>Objectives:</h3>

Modified: flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-4.cmsPage
URL: http://svn.apache.org/viewvc/flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-4.cmsPage?rev=1587535&r1=1587534&r2=1587535&view=diff
==============================================================================
--- flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-4.cmsPage (original)
+++ flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-4.cmsPage Tue Apr 15 11:41:04 2014
@@ -1,6 +1,6 @@
 Title:  Unit 4 - FlexUnit Basics
 
-<a href="../code/unit4.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
+<a href="../code/Unit4.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
 
 <p>FlexUnit 4.x tests are simply methods that are decorated with special metadata. They setup conditions, execute code and make assertions about expected results.</p> 
 <p>These methods are grouped together by common themes and executed often to ensure consistent, functional code.</p>

Modified: flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-5.cmsPage
URL: http://svn.apache.org/viewvc/flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-5.cmsPage?rev=1587535&r1=1587534&r2=1587535&view=diff
==============================================================================
--- flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-5.cmsPage (original)
+++ flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-5.cmsPage Tue Apr 15 11:41:04 2014
@@ -1,6 +1,6 @@
 Title:  Unit 5 - Developing Static Tests
 
-<a href="../code/unit5.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
+<a href="../code/Unit5.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
 
 <p>FlexUnit 4.x has available features for developers to plan ahead and prepare tests for classes still under development. Ignoring a test is a capability that will allow you to prototype or create tests that may not yet be relevant or operational.</p>
 <p>While the basic assertions you have used so far will accomplish much, the more advanced assertions available by using Hamcrest inside of FlexUnit 4 will reduce complexity in your test cases and increase test legibility.</p>

Modified: flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-6.cmsPage
URL: http://svn.apache.org/viewvc/flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-6.cmsPage?rev=1587535&r1=1587534&r2=1587535&view=diff
==============================================================================
--- flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-6.cmsPage (original)
+++ flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-6.cmsPage Tue Apr 15 11:41:04 2014
@@ -1,6 +1,6 @@
 Title:  Unit 6 - Working with the Test Fixture
 
-<a href="../code/unit6.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
+<a href="../code/Unit6.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
 
 <p>Much like any significant amount of code that you develop, your tests will eventually begin to show signs of duplicate code. Fortunately, repeat operations can be factored into discrete methods allowing you to create an understandable test fixture. Instantiating objects, running methods, destroying objects, and loading data are all operations that can be factored into methods and classes with the help of FlexUnit 4.x features.</p>
 

Modified: flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-7.cmsPage
URL: http://svn.apache.org/viewvc/flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-7.cmsPage?rev=1587535&r1=1587534&r2=1587535&view=diff
==============================================================================
--- flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-7.cmsPage (original)
+++ flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-7.cmsPage Tue Apr 15 11:41:04 2014
@@ -1,6 +1,6 @@
 Title:  Unit 7 - Using Suites
 
-<a href="../code/unit7.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
+<a href="../code/Unit7.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
 
 <p>As you learned in the last unit, test cases are groups of tests which share a common test fixture. Inherently this means as the number of tests in any project grows, there will become a need for a significant number of test cases which needed to organized and executed.</p>
 <p>Suites are the organizational tool used to establish a reasonable scheme for organizing these test cases, allowing you to create a hierarchy of tests that can be executed as one object.</p>

Modified: flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-8.cmsPage
URL: http://svn.apache.org/viewvc/flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-8.cmsPage?rev=1587535&r1=1587534&r2=1587535&view=diff
==============================================================================
--- flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-8.cmsPage (original)
+++ flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-8.cmsPage Tue Apr 15 11:41:04 2014
@@ -1,7 +1,7 @@
 Title:  Unit 8 - FlexUnit Theories
 
 
-<a href="../code/unit4.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
+<a href="../code/Unit4.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
 
 <p>Theories are a tool for testing a class against a potentially infinite set of data points. While theories are a powerful concept, they must work in conjunction with static tests to ensure proper functionality.</p>
 

Modified: flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-9.cmsPage
URL: http://svn.apache.org/viewvc/flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-9.cmsPage?rev=1587535&r1=1587534&r2=1587535&view=diff
==============================================================================
--- flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-9.cmsPage (original)
+++ flex/site/trunk/content/flexunit/tutorial/flexunit/Unit-9.cmsPage Tue Apr 15 11:41:04 2014
@@ -1,6 +1,6 @@
 Title:  Unit 9 - External Data
 
-<a href="../code/unit9.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
+<a href="../code/Unit9.zip"><img src="../images/DownloadIcon.png" alt="Download" /> Download Unit Project Files</a>
 
 <p>For the sake of optimization or integration, large or complicated sets of data are often easier to manage within external files. FlexUnit 4.x provides support for external data in Theories as well as Parameterized tests, which you will learn to use in Unit 11.</p>