Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [RunWith("mockolate.runner.MockolateRunner")]
- public class LoginDelegateTest
- {
- [Mock]
- public var loginDelegate:LoginDelegate;
- [Test]
- public function loginCommandDoesAToLower() : void {
- var loginCommand:LoginCommand = new LoginCommand();
- loginCommand.loginDelegate = loginDelegate;
- mock(loginDelegate).method("login").args("username", "password");
- //loginCommand.execute("UserName", "PassWord");
- verify(loginDelegate);
- }
- }
- package
- {
- public class LoginCommand
- {
- public var loginDelegate:LoginDelegate;
- public function LoginCommand()
- {
- }
- public function execute(username:String, password:String) : void {
- username = username.toLowerCase();
- password = password.toLowerCase();
- loginDelegate.login(username, password);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement