Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Test Nashorn JavaScript with JUnit, Spock & Jas...
Search
Niko Köbler
October 27, 2015
Programming
210
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Test Nashorn JavaScript with JUnit, Spock & Jasmine
Niko Köbler
October 27, 2015
More Decks by Niko Köbler
See All by Niko Köbler
The Keycloak Token Config Mistakes 90% of All Developers Get Wrong (and how to avoid)
dasniko
0
39
DPoP - Demonstrating Proof of Possession
dasniko
0
87
History of Authentication
dasniko
0
75
SAML, OAuth & OIDC
dasniko
0
300
Status Quo of OAuth 2
dasniko
0
370
FIDO Passkeys - The Future without Passwords!
dasniko
1
310
OAuth2, OIDC & JWT - Important Basics!
dasniko
1
1.1k
Authentication in Web, API-based & Distributed Environments
dasniko
0
160
Cloud Native Serverless Java with Quarkus & GraalVM on AWS Lambda
dasniko
0
210
Other Decks in Programming
See All in Programming
属人化した知識を、 AIが辿れる地図にする
pkshadeck
PRO
1
140
ドリフトを絶対に許さない(?)CDK運用 / CDK Ops with Zero Tolerance for Drifts (?)
akihisaikeda
1
170
ルールを書いて終わらせないハーネスエンジニアリング
yug1224
4
1.8k
仕様駆動開発の消費期限
watany
9
4.7k
torikago - Ruby::Boxで照らすモジュラモノリスの実行境界
se4weed
1
340
作るコストが小さくなった時代 幸せに働くために改めて考えたいこと 〜エンジニアとして価値を出し続けるために注視している二分野〜
yuppeeng
0
190
琵琶湖の水は止められてもNet--HTTPのリトライは止められない / You might be able to stop the water flow of Lake Biwa but you can't stop Net::HTTP retries
luccafort
PRO
0
570
AWS DevOps AgentのAzure接続機能を検証して見えた活用法/Use Cases Verified for the AWS DevOps Agent's Azure Connectivity Feature
masakiokuda
1
210
【やさしく解説 設計編・中級 #1】一つの車に、運転手は一人 ~ある倉庫システムの事例から~
panda728
PRO
0
200
AI時代のPHPer生存戦略 ~「言語、もうなんでもよくない?」に本気で向き合う~
vivion
0
240
PHPだって関数型したい 〜できること、できないこと〜 / fp-in-php
jsoizo
1
270
Claude Opus 4.6以後の受託開発エンジニアの変化(Claude Code開発ノウハウ大公開スペシャルbyクラスメソッド)
iidatakuma
1
970
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
450
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
350
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
430
The Mindset for Success: Future Career Progression
greggifford
PRO
0
440
Into the Great Unknown - MozCon
thekraken
41
2.7k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
390
It's Worth the Effort
3n
188
29k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
430
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
Transcript
your your JavaScript with JUnit, JavaScript with JUnit, Groovy Groovy
and and Test Test Nashorn Nashorn Spock Spock Jasmine Jasmine Niko Köbler Independent Software-Architect, Developer & Trainer > > >
[email protected]
www.n-k.de @dasniko
Nashorn Nashorn JavaScript on the JVM JavaScript on the JVM
> > http://openjdk.java.net/projects/nashorn https://blogs.oracle.com/nashorn
Testframework Testframework Spock Spock testing framework for Java and Groovy
apps > beautiful and highly expressive specification language JUnit runner > inspired from , , , , , , , and other fascinating life forms. > > JUnit RSpec jMock Mockito Groovy Scala Vulcans > > > https://code.google.com/p/spock/ http://docs.spockframework.org https://github.com/spockframework
Jasmine Jasmine > http://jasmine.github.io Behaviour-Driven Behaviour-Driven JavaScript JavaScript
! ! Code Code https://github.com/dasniko/nashorn-spock-jasmine/ Let's see some Let's see
some
Thank Thank ! ! you you Any Any ? ?
Questions Questions Niko Köbler Independent Software-Architect, Developer & Trainer > > >
[email protected]
www.n-k.de @dasniko : Running Distributed Node.js Apps in JVM Environments [CON2133] Wednesday, Oct 28, 4:30 p.m. | Hilton—Golden Gate 6/7/8 Nodyn and Vert.x