I hereby claim:
- I am drewbourne on github.
- I am drewbourne (https://keybase.io/drewbourne) on keybase.
- I have a public key whose fingerprint is 2406 C349 5125 D7BA 6F3A 8348 90BF 42C8 49A3 FB6E
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
Here's a couple of really good documents on OT:
http://www.codecommit.com/blog/java/understanding-and-applying-operational-transformation
http://fitzgeraldnick.com/weblog/41/
And libraries I had success with:
package mockolate.issues { | |
import mockolate.*; | |
import mockolate.ingredients.*; | |
import mockolate.runner.*; | |
import flash.net.Socket; | |
import flash.utils.ByteArray; | |
import org.hamcrest.*; | |
import org.hamcrest.core.*; | |
import org.hamcrest.object.*; |
package mockolate | |
{ | |
import flash.utils.flash_proxy; | |
import mockolate.runner.MockolateRule; | |
import mx.rpc.remoting.RemoteObject; | |
import mx.rpc.events.ResultEvent; | |
import org.flexunit.assertThat; |
package flexunit.example.parameterized | |
{ | |
public class Model | |
{ | |
public function calculate(... args):Number | |
{ | |
return NaN; | |
} | |
} | |
} |
package mockolate.examples.slevinbe | |
{ | |
import flash.events.IEventDispatcher; | |
import mockolate.runner.MockolateRule; | |
import org.flexunit.assertThat; | |
import org.hamcrest.object.isTrue; | |
public class EventDispatching |
$ git clone https://github.com/robotlegs/robotlegs-framework.git | |
Cloning into robotlegs-framework... | |
remote: Counting objects: 7066, done. | |
remote: Compressing objects: 100% (2655/2655), done. | |
remote: Total 7066 (delta 3684), reused 6809 (delta 3448) | |
Receiving objects: 100% (7066/7066), 6.27 MiB | 52 KiB/s, done. | |
Resolving deltas: 100% (3684/3684), done. |
package mockolate | |
{ | |
import flash.events.Event; | |
import mockolate.runner.MockolateRule; | |
import org.flexunit.assertThat; | |
import org.hamcrest.object.notNullValue; | |
public class UsingConstructorArgs |
package asunit.printers { | |
import asunit.framework.IResult; | |
import asunit.framework.IRunListener; | |
import asunit.framework.ITestFailure; | |
import asunit.framework.ITestSuccess; | |
import asunit.framework.ITestWarning; | |
import asunit.framework.Method; | |
import flash.display.Shape; |
package mockolate.examples | |
{ | |
public class MockolateFlexUnitAsyncPrepareExample | |
{ | |
public var command:CreateOrUpdateConstituentCommand; | |
public var constituent:Constituent; | |
public var constituentModel:IConstituentModel; | |
[Before(order=1, async)] | |
public function prepareMocks():void |