- コミット日時:
- 2010/03/13 19:31:52 (3 年前)
- ファイル:
-
- as3/gunyarapaint/branches/gunyarapaint/test/src/org/libspark/gunyarapaint/framework/RecorderTest.as (更新) (3 diffs)
- as3/gunyarapaint/branches/gunyarapaint/test/src/org/libspark/gunyarapaint/framework/module/CircleModuleTest.as (更新) (2 diffs)
- as3/gunyarapaint/branches/gunyarapaint/test/src/org/libspark/gunyarapaint/framework/module/DropperModuleTest.as (更新) (2 diffs)
- as3/gunyarapaint/branches/gunyarapaint/test/src/org/libspark/gunyarapaint/framework/module/EllipseModuleTest.as (更新) (2 diffs)
- as3/gunyarapaint/branches/gunyarapaint/test/src/org/libspark/gunyarapaint/framework/module/FloodFillModuleTest.as (更新) (1 diff)
- as3/gunyarapaint/branches/gunyarapaint/test/src/org/libspark/gunyarapaint/framework/module/FreeHandModuleTest.as (更新) (1 diff)
- as3/gunyarapaint/branches/gunyarapaint/test/src/org/libspark/gunyarapaint/framework/module/LineModuleTest.as (更新) (2 diffs)
- as3/gunyarapaint/branches/gunyarapaint/test/src/org/libspark/gunyarapaint/framework/module/ModuleTestUtil.as (追加)
- as3/gunyarapaint/branches/gunyarapaint/test/src/org/libspark/gunyarapaint/framework/module/PixelModuleTest.as (更新) (1 diff)
- as3/gunyarapaint/branches/gunyarapaint/test/src/org/libspark/gunyarapaint/framework/module/RectModuleTest.as (更新) (1 diff)
- as3/gunyarapaint/branches/gunyarapaint/test/src/org/libspark/gunyarapaint/framework/module/RoundRectModuleTest.as (更新) (1 diff)
凡例:
- 変更無し
- 追加
- 削除
- 更新
- コピー
- 移動
as3/gunyarapaint/branches/gunyarapaint/test/src/org/libspark/gunyarapaint/framework/RecorderTest.as
r3525 r3534 14 14 public function prepare():void 15 15 { 16 var recorder:Recorder = Recorder.create(123, 321, 16); 16 var bytes:ByteArray = new ByteArray(); 17 var recorder:Recorder = Recorder.create(bytes, 123, 321, 16); 17 18 Assert.assertStrictlyEquals(123, recorder.width); 18 19 Assert.assertStrictlyEquals(321, recorder.height); … … 24 25 var commands:CommandContext = new CommandContext(); 25 26 var bytes:ByteArray = new ByteArray(); 26 var recorder:Recorder = new Recorder( 1, 1, bytes, commands);27 var recorder:Recorder = new Recorder(bytes, 1, 1, commands); 27 28 var command:ICommand = new FakeCommand(); 28 29 commands.registerCommand(command); … … 37 38 public function undo():void 38 39 { 39 var recorder:Recorder = Recorder.create(1, 1, 16); 40 var bytes:ByteArray = new ByteArray(); 41 var recorder:Recorder = Recorder.create(bytes, 1, 1, 16); 40 42 recorder.addEventListener(UndoEvent.UNDO, onUndo); 41 43 recorder.addEventListener(UndoEvent.REDO, onRedo); as3/gunyarapaint/branches/gunyarapaint/test/src/org/libspark/gunyarapaint/framework/module/CircleModuleTest.as
r3525 r3534 1 1 package org.libspark.gunyarapaint.framework.module 2 2 { 3 import flash.utils.ByteArray; 4 3 5 import org.flexunit.Assert; 4 6 import org.libspark.gunyarapaint.framework.Recorder; 7 import org.libspark.gunyarapaint.framework.commands.ICommand; 5 8 import org.libspark.gunyarapaint.framework.modules.CanvasModuleContext; 6 9 import org.libspark.gunyarapaint.framework.modules.CircleModule; … … 9 12 public final class CircleModuleTest 10 13 { 14 [Before] 15 public function setup():void 16 { 17 m_bytes = new ByteArray(); 18 var recorder:Recorder = ModuleTestUtil.createRecorder(m_bytes); 19 var context:CanvasModuleContext = new CanvasModuleContext(recorder); 20 m_module = context.getModule(CircleModule.CIRCLE); 21 } 22 11 23 [Test] 12 public function createInstance():void24 public function isCircleModule():void 13 25 { 14 var recorder:Recorder = Recorder.create(1, 1, 1); 15 var context:CanvasModuleContext = new CanvasModuleContext(recorder); 16 var module:ICanvasModule = context.getModule(CircleModule.CIRCLE); 17 Assert.assertTrue(module is CircleModule); 18 Assert.assertEquals(module.name, CircleModule.CIRCLE); 26 Assert.assertTrue(m_module is CircleModule); 27 Assert.assertEquals(m_module.name, CircleModule.CIRCLE); 19 28 } 29 30 [Test] 31 public function drawWithoutMoving():void 32 { 33 m_module.start(1, 1); 34 m_module.stop(1, 1); 35 var commands:Vector.<ICommand> = ModuleTestUtil.getCommands(m_bytes); 36 Assert.assertEquals(0, commands.length); 37 } 38 39 [Test] 40 public function drawWithMoving():void 41 { 42 m_module.start(1, 1); 43 m_module.move(2, 2); 44 m_module.stop(3, 3); 45 var commands:Vector.<ICommand> = ModuleTestUtil.getCommands(m_bytes); 46 Assert.assertEquals(3, commands.length); 47 } 48 49 private var m_bytes:ByteArray; 50 private var m_module:ICanvasModule; 20 51 } 21 52 } as3/gunyarapaint/branches/gunyarapaint/test/src/org/libspark/gunyarapaint/framework/module/DropperModuleTest.as
r3525 r3534 1 1 package org.libspark.gunyarapaint.framework.module 2 2 { 3 import flash.utils.ByteArray; 4 3 5 import org.flexunit.Assert; 4 6 import org.libspark.gunyarapaint.framework.Recorder; 7 import org.libspark.gunyarapaint.framework.commands.ICommand; 5 8 import org.libspark.gunyarapaint.framework.modules.CanvasModuleContext; 6 9 import org.libspark.gunyarapaint.framework.modules.DropperModule; … … 9 12 public final class DropperModuleTest 10 13 { 14 [Before] 15 public function setup():void 16 { 17 m_bytes = new ByteArray(); 18 var recorder:Recorder = ModuleTestUtil.createRecorder(m_bytes); 19 var context:CanvasModuleContext = new CanvasModuleContext(recorder); 20 m_module = context.getModule(DropperModule.DROPPER); 21 } 22 11 23 [Test] 12 public function createInstance():void24 public function isDropperModule():void 13 25 { 14 var recorder:Recorder = Recorder.create(1, 1, 1); 15 var context:CanvasModuleContext = new CanvasModuleContext(recorder); 16 var module:ICanvasModule = context.getModule(DropperModule.DROPPER); 17 Assert.assertTrue(module is DropperModule); 18 Assert.assertEquals(module.name, DropperModule.DROPPER); 26 Assert.assertTrue(m_module is DropperModule); 27 Assert.assertEquals(m_module.name, DropperModule.DROPPER); 19 28 } 29 30 [Test] 31 public function drop():void 32 { 33 m_module.start(1, 1); 34 m_module.move(2, 2); 35 m_module.stop(3, 3); 36 var commands:Vector.<ICommand> = ModuleTestUtil.getCommands(m_bytes); 37 Assert.assertEquals(3, commands.length); 38 } 39 40 private var m_bytes:ByteArray; 41 private var m_module:ICanvasModule; 20 42 } 21 43 } as3/gunyarapaint/branches/gunyarapaint/test/src/org/libspark/gunyarapaint/framework/module/EllipseModuleTest.as
r3525 r3534 1 1 package org.libspark.gunyarapaint.framework.module 2 2 { 3 import flash.utils.ByteArray; 4 5 import flashx.textLayout.debug.assert; 6 3 7 import org.flexunit.Assert; 4 8 import org.libspark.gunyarapaint.framework.Recorder; 9 import org.libspark.gunyarapaint.framework.commands.ICommand; 5 10 import org.libspark.gunyarapaint.framework.modules.CanvasModuleContext; 6 11 import org.libspark.gunyarapaint.framework.modules.EllipseModule; … … 9 14 public final class EllipseModuleTest 10 15 { 16 [Before] 17 public function setup():void 18 { 19 m_bytes = new ByteArray(); 20 var recorder:Recorder = ModuleTestUtil.createRecorder(m_bytes); 21 var context:CanvasModuleContext = new CanvasModuleContext(recorder); 22 m_module = context.getModule(EllipseModule.ELLIPSE); 23 } 24 11 25 [Test] 12 public function createInstance():void26 public function isEllipseModule():void 13 27 { 14 var recorder:Recorder = Recorder.create(1, 1, 1); 15 var context:CanvasModuleContext = new CanvasModuleContext(recorder); 16 var module:ICanvasModule = context.getModule(EllipseModule.ELLIPSE); 17 Assert.assertTrue(module is EllipseModule); 18 Assert.assertEquals(module.name, EllipseModule.ELLIPSE); 28 Assert.assertTrue(m_module is EllipseModule); 29 Assert.assertEquals(m_module.name, EllipseModule.ELLIPSE); 19 30 } 31 32 [Test] 33 public function drawWithoutMoving():void 34 { 35 m_module.start(1, 1); 36 m_module.stop(1, 1); 37 var commands:Vector.<ICommand> = ModuleTestUtil.getCommands(m_bytes); 38 Assert.assertEquals(0, commands.length); 39 } 40 41 [Test] 42 public function drawWithMoving():void 43 { 44 } 45 46 private var m_bytes:ByteArray; 47 private var m_module:ICanvasModule; 20 48 } 21 49 } as3/gunyarapaint/branches/gunyarapaint/test/src/org/libspark/gunyarapaint/framework/module/FloodFillModuleTest.as
r3525 r3534 1 1 package org.libspark.gunyarapaint.framework.module 2 2 { 3 import flash.utils.ByteArray; 4 3 5 import org.flexunit.Assert; 4 6 import org.libspark.gunyarapaint.framework.Recorder; 7 import org.libspark.gunyarapaint.framework.commands.ICommand; 5 8 import org.libspark.gunyarapaint.framework.modules.CanvasModuleContext; 6 9 import org.libspark.gunyarapaint.framework.modules.FloodFillModule; 7 10 import org.libspark.gunyarapaint.framework.modules.ICanvasModule; 8 11 9 public class FloodFillModuleTest12 public final class FloodFillModuleTest 10 13 { 14 [Before] 15 public function setup():void 16 { 17 m_bytes = new ByteArray(); 18 var recorder:Recorder = ModuleTestUtil.createRecorder(m_bytes); 19 var context:CanvasModuleContext = new CanvasModuleContext(recorder); 20 m_module = context.getModule(FloodFillModule.FLOOD_FILL); 21 } 22 11 23 [Test] 12 public function createInstance():void24 public function isFloodFillModule():void 13 25 { 14 var recorder:Recorder = Recorder.create(1, 1, 1); 15 var context:CanvasModuleContext = new CanvasModuleContext(recorder); 16 var module:ICanvasModule = context.getModule(FloodFillModule.FLOOD_FILL); 17 Assert.assertTrue(module is FloodFillModule); 18 Assert.assertEquals(module.name, FloodFillModule.FLOOD_FILL); 26 Assert.assertTrue(m_module is FloodFillModule); 27 Assert.assertEquals(m_module.name, FloodFillModule.FLOOD_FILL); 19 28 } 29 30 [Test] 31 public function floodFill():void 32 { 33 m_module.start(1, 1); 34 m_module.move(2, 2); 35 m_module.stop(3, 3); 36 var commands:Vector.<ICommand> = ModuleTestUtil.getCommands(m_bytes); 37 Assert.assertEquals(2, commands.length); 38 } 39 40 private var m_bytes:ByteArray; 41 private var m_module:ICanvasModule; 20 42 } 21 43 } as3/gunyarapaint/branches/gunyarapaint/test/src/org/libspark/gunyarapaint/framework/module/FreeHandModuleTest.as
r3525 r3534 1 1 package org.libspark.gunyarapaint.framework.module 2 2 { 3 import flash.utils.ByteArray; 4 3 5 import org.flexunit.Assert; 4 6 import org.libspark.gunyarapaint.framework.Recorder; 7 import org.libspark.gunyarapaint.framework.commands.ICommand; 5 8 import org.libspark.gunyarapaint.framework.modules.CanvasModuleContext; 6 9 import org.libspark.gunyarapaint.framework.modules.FreeHandModule; 7 10 import org.libspark.gunyarapaint.framework.modules.ICanvasModule; 8 11 9 public class FreeHandModuleTest12 public final class FreeHandModuleTest 10 13 { 14 [Before] 15 public function setup():void 16 { 17 m_bytes = new ByteArray(); 18 var recorder:Recorder = ModuleTestUtil.createRecorder(m_bytes); 19 var context:CanvasModuleContext = new CanvasModuleContext(recorder); 20 m_module = context.getModule(FreeHandModule.FREE_HAND); 21 } 22 11 23 [Test] 12 public function createInstance():void24 public function isFreeHandModule():void 13 25 { 14 var recorder:Recorder = Recorder.create(1, 1, 1); 15 var context:CanvasModuleContext = new CanvasModuleContext(recorder); 16 var module:ICanvasModule = context.getModule(FreeHandModule.FREE_HAND); 17 Assert.assertTrue(module is FreeHandModule); 18 Assert.assertEquals(module.name, FreeHandModule.FREE_HAND); 26 Assert.assertTrue(m_module is FreeHandModule); 27 Assert.assertEquals(m_module.name, FreeHandModule.FREE_HAND); 19 28 } 29 30 [Test] 31 public function drawWithoutMoving():void 32 { 33 m_module.start(1, 1); 34 m_module.stop(1, 1); 35 var commands:Vector.<ICommand> = ModuleTestUtil.getCommands(m_bytes); 36 Assert.assertEquals(7, commands.length); 37 } 38 39 [Test] 40 public function drawWithMoving():void 41 { 42 m_module.start(1, 1); 43 m_module.move(2, 2); 44 m_module.stop(3, 3); 45 var commands:Vector.<ICommand> = ModuleTestUtil.getCommands(m_bytes); 46 Assert.assertEquals(3, commands.length); 47 } 48 49 private var m_bytes:ByteArray; 50 private var m_module:ICanvasModule; 20 51 } 21 52 } as3/gunyarapaint/branches/gunyarapaint/test/src/org/libspark/gunyarapaint/framework/module/LineModuleTest.as
r3525 r3534 1 1 package org.libspark.gunyarapaint.framework.module 2 2 { 3 import flash.utils.ByteArray; 4 3 5 import org.flexunit.Assert; 4 6 import org.libspark.gunyarapaint.framework.Recorder; 7 import org.libspark.gunyarapaint.framework.commands.ICommand; 5 8 import org.libspark.gunyarapaint.framework.modules.CanvasModuleContext; 6 9 import org.libspark.gunyarapaint.framework.modules.ICanvasModule; … … 9 12 public class LineModuleTest 10 13 { 14 [Before] 15 public function setup():void 16 { 17 m_bytes = new ByteArray(); 18 var recorder:Recorder = ModuleTestUtil.createRecorder(m_bytes); 19 var context:CanvasModuleContext = new CanvasModuleContext(recorder); 20 m_module = context.getModule(LineModule.LINE); 21 } 22 11 23 [Test] 12 public function createInstance():void24 public function isLineModule():void 13 25 { 14 var recorder:Recorder = Recorder.create(1, 1, 1); 15 var context:CanvasModuleContext = new CanvasModuleContext(recorder); 16 var module:ICanvasModule = context.getModule(LineModule.LINE); 17 Assert.assertTrue(module is LineModule); 18 Assert.assertEquals(module.name, LineModule.LINE); 26 Assert.assertTrue(m_module is LineModule); 27 Assert.assertEquals(m_module.name, LineModule.LINE); 19 28 } 29 30 [Test] 31 public function drawWithoutMoving():void 32 { 33 m_module.start(1, 1); 34 m_module.stop(1, 1); 35 var commands:Vector.<ICommand> = ModuleTestUtil.getCommands(m_bytes); 36 Assert.assertEquals(0, commands.length); 37 } 38 39 [Test] 40 public function drawWithMoving():void 41 { 42 m_module.start(1, 1); 43 m_module.move(2, 2); 44 m_module.stop(3, 3); 45 var commands:Vector.<ICommand> = ModuleTestUtil.getCommands(m_bytes); 46 Assert.assertEquals(3, commands.length); 47 } 48 49 private var m_bytes:ByteArray; 50 private var m_module:ICanvasModule; 20 51 } 21 52 } as3/gunyarapaint/branches/gunyarapaint/test/src/org/libspark/gunyarapaint/framework/module/PixelModuleTest.as
r3525 r3534 1 1 package org.libspark.gunyarapaint.framework.module 2 2 { 3 import flash.utils.ByteArray; 4 3 5 import org.flexunit.Assert; 4 6 import org.libspark.gunyarapaint.framework.Recorder; 7 import org.libspark.gunyarapaint.framework.commands.ICommand; 5 8 import org.libspark.gunyarapaint.framework.modules.CanvasModuleContext; 6 9 import org.libspark.gunyarapaint.framework.modules.ICanvasModule; 7 10 import org.libspark.gunyarapaint.framework.modules.PixelModule; 8 11 9 public class PixelModuleTest12 public final class PixelModuleTest 10 13 { 14 [Before] 15 public function setup():void 16 { 17 m_bytes = new ByteArray(); 18 var recorder:Recorder = ModuleTestUtil.createRecorder(m_bytes); 19 var context:CanvasModuleContext = new CanvasModuleContext(recorder); 20 m_module = context.getModule(PixelModule.PIXEL); 21 } 22 11 23 [Test] 12 public function createInstance():void24 public function isPixelModule():void 13 25 { 14 var recorder:Recorder = Recorder.create(1, 1, 1); 15 var context:CanvasModuleContext = new CanvasModuleContext(recorder); 16 var module:ICanvasModule = context.getModule(PixelModule.PIXEL); 17 Assert.assertTrue(module is PixelModule); 18 Assert.assertEquals(module.name, PixelModule.PIXEL); 26 Assert.assertTrue(m_module is PixelModule); 27 Assert.assertEquals(m_module.name, PixelModule.PIXEL); 19 28 } 29 30 [Test] 31 public function drawWithoutMoving():void 32 { 33 m_module.start(1, 1); 34 m_module.stop(1, 1); 35 var commands:Vector.<ICommand> = ModuleTestUtil.getCommands(m_bytes); 36 Assert.assertEquals(1, commands.length); 37 } 38 39 [Test] 40 public function drawWithMoving():void 41 { 42 m_module.start(1, 1); 43 m_module.move(2, 2); 44 m_module.stop(3, 3); 45 var commands:Vector.<ICommand> = ModuleTestUtil.getCommands(m_bytes); 46 Assert.assertEquals(2, commands.length); 47 } 48 49 private var m_bytes:ByteArray; 50 private var m_module:ICanvasModule; 20 51 } 21 52 } as3/gunyarapaint/branches/gunyarapaint/test/src/org/libspark/gunyarapaint/framework/module/RectModuleTest.as
r3525 r3534 1 1 package org.libspark.gunyarapaint.framework.module 2 2 { 3 import flash.utils.ByteArray; 4 3 5 import org.flexunit.Assert; 4 6 import org.libspark.gunyarapaint.framework.Recorder; 7 import org.libspark.gunyarapaint.framework.commands.ICommand; 5 8 import org.libspark.gunyarapaint.framework.modules.CanvasModuleContext; 6 9 import org.libspark.gunyarapaint.framework.modules.ICanvasModule; 7 10 import org.libspark.gunyarapaint.framework.modules.RectModule; 8 11 9 public class RectModuleTest12 public final class RectModuleTest 10 13 { 14 [Before] 15 public function setup():void 16 { 17 m_bytes = new ByteArray(); 18 var recorder:Recorder = ModuleTestUtil.createRecorder(m_bytes); 19 var context:CanvasModuleContext = new CanvasModuleContext(recorder); 20 m_module = context.getModule(RectModule.RECT); 21 } 22 11 23 [Test] 12 public function createInstance():void24 public function isRectModule():void 13 25 { 14 var recorder:Recorder = Recorder.create(1, 1, 1); 15 var context:CanvasModuleContext = new CanvasModuleContext(recorder); 16 var module:ICanvasModule = context.getModule(RectModule.RECT); 17 Assert.assertTrue(module is RectModule); 18 Assert.assertEquals(module.name, RectModule.RECT); 26 Assert.assertTrue(m_module is RectModule); 27 Assert.assertEquals(m_module.name, RectModule.RECT); 19 28 } 29 30 [Test] 31 public function drawWithoutMoving():void 32 { 33 m_module.start(1, 1); 34 m_module.stop(1, 1); 35 var commands:Vector.<ICommand> = ModuleTestUtil.getCommands(m_bytes); 36 Assert.assertEquals(0, commands.length); 37 } 38 39 [Test] 40 public function drawWithMoving():void 41 { 42 } 43 44 private var m_bytes:ByteArray; 45 private var m_module:ICanvasModule; 20 46 } 21 47 } as3/gunyarapaint/branches/gunyarapaint/test/src/org/libspark/gunyarapaint/framework/module/RoundRectModuleTest.as
r3525 r3534 1 1 package org.libspark.gunyarapaint.framework.module 2 2 { 3 import flash.utils.ByteArray; 4 3 5 import org.flexunit.Assert; 4 6 import org.libspark.gunyarapaint.framework.Recorder; 7 import org.libspark.gunyarapaint.framework.commands.ICommand; 5 8 import org.libspark.gunyarapaint.framework.modules.CanvasModuleContext; 6 9 import org.libspark.gunyarapaint.framework.modules.ICanvasModule; 7 10 import org.libspark.gunyarapaint.framework.modules.RoundRectModule; 8 11 9 public class RoundRectModuleTest12 public final class RoundRectModuleTest 10 13 { 14 [Before] 15 public function setup():void 16 { 17 m_bytes = new ByteArray(); 18 var recorder:Recorder = ModuleTestUtil.createRecorder(m_bytes); 19 var context:CanvasModuleContext = new CanvasModuleContext(recorder); 20 m_module = context.getModule(RoundRectModule.ROUND_RECT); 21 } 22 11 23 [Test] 12 public function createInstance():void24 public function isRoundRectModule():void 13 25 { 14 var recorder:Recorder = Recorder.create(1, 1, 1); 15 var context:CanvasModuleContext = new CanvasModuleContext(recorder); 16 var module:ICanvasModule = context.getModule(RoundRectModule.ROUND_RECT); 17 Assert.assertTrue(module is RoundRectModule); 18 Assert.assertEquals(module.name, RoundRectModule.ROUND_RECT); 26 Assert.assertTrue(m_module is RoundRectModule); 27 Assert.assertEquals(m_module.name, RoundRectModule.ROUND_RECT); 19 28 } 29 30 [Test] 31 public function drawWithoutMoving():void 32 { 33 m_module.start(1, 1); 34 m_module.stop(1, 1); 35 var commands:Vector.<ICommand> = ModuleTestUtil.getCommands(m_bytes); 36 Assert.assertEquals(0, commands.length); 37 } 38 39 [Test] 40 public function drawWithMoving():void 41 { 42 } 43 44 private var m_bytes:ByteArray; 45 private var m_module:ICanvasModule; 20 46 } 21 47 }

