counter connection tests
[scpubgit/TenDotTcl.git] / t / lib / ORTestClass.pm
diff --git a/t/lib/ORTestClass.pm b/t/lib/ORTestClass.pm
new file mode 100644 (file)
index 0000000..0751492
--- /dev/null
@@ -0,0 +1,17 @@
+package ORTestClass;
+
+use Moo;
+
+has counter => (is => 'rwp', default => sub { 0 });
+
+sub increment { $_[0]->_set_counter($_[0]->counter + 1); }
+
+sub pid { $$ }
+
+sub call_callback {
+  my ($self, $value, $cb) = @_;
+  $cb->();
+  return $value;
+}
+
+1;