 	}
 
 	public function testAssertTrueMessage():Void {
-		assertTrue("asertTrue with message", true);
+		assertTrue("assertTrue with message", true);
 	}
 
 	public function testAssertTrueMessageFailure():Void {

	
	public function testAssertEqualsSimple():Void {
		var obj1:Object = new Object();
		assertEquals(obj1, obj1);
	}
	
	public function testEqualsMethod():Void {

		fail("obj1 does not equal obj2 with message");
	}
	
	public function testAssertEqualsFloat():Void {
		assertEqualsFloat(5, 5, 0);
		assertEqualsFloat("5 == 5 with tolerance 0", 5, 5, 0);
		assertEqualsFloat("0 == 0 with tolerance 0", 0, 0, 0);
		
		assertEqualsFloat("positive difference equal to tolerance", 10,  10.1,  0.1);
		assertEqualsFloat("negative difference equal to tolerance", 10,   9.9,  0.1);

		assertEqualsFloat("difference +.05 with tolerance 0.1", 20,  20.05,  0.1);
		assertEqualsFloat("difference -.05 with tolerance 0.1", 20,  19.95,  0.1);
	}

	public function testAssertEqualsFloatFailure():Void {
		try {
			assertEqualsFloat("3 == 3.14 with tolerance .1", 3, 3.14, .1);
		}
		catch(e:Error) {
			return;
		}
		fail("assertEqualsFloat failure");
	}
	
	public function testNull():Void {
		assertNull(null);
	}
