Package net.ex337.scriptus.model

Examples of net.ex337.scriptus.model.TransportAccessToken


    assertTrue("Broken", r instanceof ErrorTermination);
  }

  public void test_eval() throws IOException {
   
    ScriptProcess p = datastore.newProcess(TEST_USER, "eval.js", false, "", "owner", TransportType.Dummy);
   
    ScriptAction r = p.call();
   
    assertTrue("Listened correctly", r instanceof Listen);

    p.save();

    r.visit(new ScriptusFacade(datastore, c, m, conf), p);
  }
View Full Code Here


//    ((DummyTransport)m).defaultResponse = "response";
//  }

  public void test_breakSecurity() throws IOException {
   
    ScriptProcess p = datastore.newProcess(TEST_USER, "breakSec.js", false, "", "owner", TransportType.Dummy);
   
    p.save();
   
    ScriptAction r = p.call();
   
    assertTrue("Failed correctly", r instanceof ErrorTermination);
   
    System.out.println(((ErrorTermination)r).getError());
   
View Full Code Here

    r.visit(new ScriptusFacade(datastore, c, m, conf), p);
  }

  public void test_breakSecurity2() throws IOException {
   
    ScriptProcess p = datastore.newProcess(TEST_USER, "breakSec2.js", false, "", "owner", TransportType.Dummy);

    p.save();

    ScriptAction r = p.call();
   
    assertTrue("Failed correctly", r instanceof ErrorTermination);
   
    System.out.println(((ErrorTermination)r).getError());
   
View Full Code Here

    r.visit(new ScriptusFacade(datastore, c, m, conf), p);
  }

  public void test_breakSecurity3() throws IOException {
   
    ScriptProcess p = datastore.newProcess(TEST_USER, "breakSec3.js", false, "", "owner", TransportType.Dummy);
   
        p.save();
       
    ScriptAction r = p.call();
   
    assertTrue("Failed correctly", r instanceof ErrorTermination);
   
    System.out.println(((ErrorTermination)r).getError());
   
View Full Code Here

    r.visit(new ScriptusFacade(datastore, c, m, conf), p);
  }

  public void test_breakSecurity4() throws IOException {
   
    ScriptProcess p = datastore.newProcess(TEST_USER, "breakSec4.js", false, "", "owner", TransportType.Dummy);
   
        p.save();
       
    ScriptAction r = p.call();
   
    assertEquals("Failed correctly", ErrorTermination.class, r.getClass());
   
    System.out.println(((ErrorTermination)r).getError());
   
View Full Code Here

    r.visit(new ScriptusFacade(datastore, c, m, conf), p);
  }

  public void test_breakSecurity5() throws IOException {
   
    ScriptProcess p = datastore.newProcess(TEST_USER, "breakSec5.js", false, "", "owner", TransportType.Dummy);
   
        p.save();
       
       
    ScriptAction r = p.call();
   
    assertEquals("Failed correctly", ErrorTermination.class, r.getClass());
           
    System.out.println(((ErrorTermination)r).getError());
   
View Full Code Here

    protected void tearDown() throws Exception {
    }

    public void test_ask() throws IOException {

        ScriptProcess p = datastore.newProcess(TEST_USER, "ask.js", false, "", "owner", TransportType.Twitter);

        ScriptAction r = p.call();

        assertTrue("Asked correctly", r instanceof Ask);
        assertTrue("Asked correctly foo", ((Ask) r).getWho().equals("ianso"));

        p.save();

        final ThreadLocal<String> tweetId = new ThreadLocal<String>();

        ScriptusFacade f = new ScriptusFacade(datastore, c, m, config) {
View Full Code Here

    }

    public void test_listen() throws IOException {

        ScriptProcess p = datastore.newProcess(TEST_USER, "listen.js", false, "", "owner", TransportType.Twitter);

        ScriptAction r = p.call();

        assertTrue("listened correctly", r instanceof Listen);
        assertTrue("listened correctly to no-one", ((Listen) r).getWho() == null);

        p.save();

//        final ThreadLocal<String> tweetId = new ThreadLocal<String>();

        ScriptusFacade f = new ScriptusFacade(datastore, c, m, config) {
View Full Code Here

  }

 
  public void test_evalGet() throws IOException {
   
    ScriptProcess p = datastore.newProcess(TEST_USER, "evalget.js", false, "", "owner", TransportType.Dummy);
   
    ScriptAction r = p.call();
   
    assertTrue("slept correctly", r instanceof Get);

    p.save();

    Get g = (Get) r;
   
    g.visit(new ScriptusFacade(datastore, c, m, conf), p);
   
    p = datastore.getProcess(p.getPid());
   
    assertTrue("got content", p.getState() instanceof String);
   
    r = p.call();
   
    assertTrue("said correctly", r instanceof Say);
   
    System.out.println(((Say)r).getMsg());
   
View Full Code Here

 
  public void testAccessTokens() {
     
      String uid = UUID.randomUUID().toString();

      TransportAccessToken t = new TransportAccessToken(uid, TransportType.Dummy, "accessToken"+uid, "accessSecret"+uid);
     
      datastore.saveTransportAccessToken(t);
     
      assertTrue("found new token", datastore.getInstalledTransports(uid).contains(TransportType.Dummy));
     
      datastore.deleteTransportAccessToken(uid, TransportType.Dummy);

      assertFalse("deleted new token", datastore.getInstalledTransports(uid).contains(TransportType.Dummy));

        datastore.saveTransportAccessToken(t);
       
        TransportAccessToken tt = datastore.getAccessToken(uid, TransportType.Dummy);
       
        assertEquals("access secret OK", t.getAccessSecret(), tt.getAccessSecret());
        assertEquals("access token OK", t.getAccessToken(), tt.getAccessToken());
       
  }
View Full Code Here

TOP

Related Classes of net.ex337.scriptus.model.TransportAccessToken

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.