Project Diamond progress report

By Piiichan

Tests details

AssetLoader : 5 tests
  1. should not register same url multiple times
  2. should load and call complete callbacks
  3. should store assets ony once
  4. should load and call error callbacks
  5. should send requests to loaders only once per url
TileViewer : 12 tests
  1. should separate tiles in layers by family and by group
  2. should put containers in main container
  3. should generate view once only
  4. should create tiles bitmaps and use their BitmapData
  5. should create transitions at world limit
  6. should not create transitions where there should not be
  7. should not duplicate transition bitmapdata
  8. should create single transitions at correct position in tiles
  9. should create multiple transitions at correct position in tiles
  10. should hide show bitmaps at a tile position
  11. should show the bitmaps around the center and hide the rest
  12. should move the main container when setting center
WallViewer : 7 tests
  1. should ignore walls outside the world
  2. should associate walls to their id
  3. should compute shapes position
  4. should place walls in grid
  5. should put large walls on several grid tiles
  6. should show walls around center and hide the others
  7. should translate container according to view center

Total tested classes : 3 / 15

Total tests : 24 / 150