Advanced language testing with XPECT

491 views
366 views

Published on

Test your Xtext based DSL tooling the easy way.

Published in: Technologie
0 Kommentare
0 Gefällt mir
Statistiken
Notizen
  • Hinterlassen Sie den ersten Kommentar

  • Be the first to like this

Keine Downloads
Views
Gesamtviews
491
On SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
0
Aktionen
Geteilt
0
Downloads
4
Kommentare
0
Gefällt mir
0
Einbettungen 0
No embeds

No notes for slide

Advanced language testing with XPECT

  1. 1. Advanced language testing with XPECT
  2. 2. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 2
  3. 3. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 3
  4. 4. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 7
  5. 5. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 8
  6. 6. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 11
  7. 7. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 12
  8. 8.  Position Marker  Wildcards  Negation  Ignore Tests 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 13
  9. 9. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 14
  10. 10. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 15
  11. 11. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 16
  12. 12. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 17
  13. 13. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 18
  14. 14. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 19
  15. 15. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 20
  16. 16. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 21
  17. 17. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 22
  18. 18. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 23
  19. 19. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 24
  20. 20. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 25
  21. 21. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 26
  22. 22. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 27
  23. 23. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 28
  24. 24. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 29
  25. 25. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 30
  26. 26. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 31
  27. 27. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 32
  28. 28. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 33
  29. 29. Validation Rules Linking Scoping Value Conversion Resource Descriptions Parser / AST Derived Values Serializer Type system Formatter EObject Descriptions Reference Descriptions Content Assist Autoedit Quickfixes DSL templates Syntactic / Semantic Highlighting Code Generation Interpreter Model inferrer
  30. 30.  Communication  Verification  Maintainability  Examples 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 35
  31. 31.      XPECT official site: http://www.xpect-tests.org/ XPECT Update Site: http://www.xpect-tests.org/updatesite/nightly/ http://blog.moritz.eysholdt.de/2013/09/introduction-toxpect.html http://de.slideshare.net/meysholdt/executablespecifications-for-xtext Code examples: https://github.com/meysholdt/Xpect/tree/master/org.ecli pse.xtext.example.domainmodel.xpect.tests/src/org/eclips e/xtext/example/domainmodel/xpect/tests 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 36
  32. 32. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 37

×