Tag suchen

Tag:

Tag phpunit

„Raise the bar“ – Mein Vortrag beim WordCamp Italia 2022 15.11.2022 22:30:07

phpunit wordpress
Am vergangenen Wochenende gab es endlich wieder ein WordCamp in Italien. „Offline“, so wie es sich [meiner Meinung nach] gehört. Nachdem wir uns in den letzten beiden Jahren notgedrungenerweise mit Online-Events begnügen mussten, war es nun höchste Zeit für ein „richtiges“ WordCamp, bei dem man alte Freunde wiedersehen ab... mehr auf lloc.de

Unit Tests und WordPress Plugins 03.12.2017 19:19:04

wordpress unit tests phpunit wp_mock
In der Firma predige ich immer wieder: Macht Unit Tests, wenn ihr Probleme in euren Plugins vermeiden bzw. aufdecken wollt, sorgenfrei dem nächsten Deploy entgegen schauen möchtet und eurem in der Zukunft eintreffenden Teammitgliedern die Eingewöhnung erleichtern wollt. Ich schreibe predigen, weil ich mich häufig wiederholen muss und ich auch im... mehr auf lloc.de

Anleitung zur Verwendung von PHP_CodeSniffer mit Symfony und GIT pre-commit Hook 23.08.2024 12:27:35

allgemein test phpunit symfony codesniffer
Ziel: Sicherstellen, dass dein PHP-Code den definierten Codierungsstandards entspricht, bevor er ins Repository gepusht wird. Dies erfolgt durch Integration von PHP_CodeSniffer mit PHPUnit in einem pre-commit Hook. 1. Installation... mehr auf 1manfactory.com

Snapshot-Testing für PHP-gerenderte Views 14.07.2017 18:38:00

codeception unit tests phpunit deutsche beiträge php snapshot tests testing
Vor kurzem habe ich den Artikel What Is Snapshot Testing, and Is It Viable in PHP? von Christopher Pitt gelesen. Von Snapshot Testing hatte ich bis dahin noch nie gehört. Unter anderem fand ich interessant, wie er das Rendering von Templates testet. ... mehr auf blog.sperrobjekt.de

.gitignore mal etwas anders 31.12.2020 05:08:24

textmate kohana direnv theos-tweak thinkphp inforcrm crystal cs-cart homeassistant data joomla jspm snapcraft fuelphp magento2 python bazaar compressed visualstudiocode vivado perl compressedarchive compression textpattern nuxt nuxtjs apachecordova hyperledgercomposer bitrix bittorrent testinfra tex wordpress konyvisualizer kotlin octave octobercms atmelstudio ats c mikroc darteditor swiftpm clion+iml clojure qml qooxdoo nova cordova craftcms godot goodsync delphi unity vagrant valgrind aptanastudio yii swift moban orcad spreadsheet ssh composer defold pycharm+iml testcomplete intellij+all virtuoso nette nikola rubymine+all rubymine+iml emacs jboss-6-x phpunit calabash carthage pinegrow go automationstudio test xamarinstudio xcode script zephir metals iar grails codekit jabref dreamweaver gitbook arcanist altium ate codeio qt scala prestashop processing jboss6 puppet-librarian purebasic oxideshop backup prepros fsharp espresso vaadin firebase flashbuilder komodoedit clion netbeans fancy anleitung soliditytruffle cmake m2e drupal drupal7 flex lsspice c++ cake stata codeblocks jmeter iar_ewarm phpcodesniffer cakephp3 oxygenxmleditor justcode freepascal tye appcode e2studio zendframework retool laravel latex pico8 cfwheels eiffelstudio ember sas sass homebrew meteorjs microsoftoffice fastlane sugarcrm svn fontforge bitrise idris qtcreator swiftpackagemanager java-web lazarus bricxcc opa mean cuda dm docfx openfoam openframeworks vue vuejs finale oracleforms cakephp2 code labviewnxg autotools+strict awr redis jigsaw actionscript amplify metaprogrammingsystem purescript sketchup bluej xtext lilypond synology django aspnetcore react xilinxvivado xill ltspice lua docpress androidstudio angular 1c packer modelsim maven platformio sublimetext appcode+all scheme gpg buck docz plone polymer nwjs gradle helm hexo raspberry pi coffeescript commonlisp slickedit appcode+iml appengine reactnative modx momentics seamgen pawn yarn yeoman osx otto audio libreoffice sourcepawn floobits flutter turbogears2 twincat3 cvs magic-xpa webstorm dart sonar sonarqube archive labview mdbook ballerina mule maven mavensmate mercury meson intellij stylus tla+ matlab solidity git y86 ensime opencv gwt jupyternotebooks phpstorm+all phpstorm+iml dbeaver serverless shopware archives archlinuxpackages webstorm+iml visualstudio jetbrains premake-gmake compodoc genero4gl dotfilessh dotnetcore codesniffer racket rails red redcar puppet objective-c programmierung meteor anjuta al alteraquartusii flask ada adobe lyx wakanda lamp particle patch concrete5 putty kate kdevelop4 chefcookbook chocolatey xilinxise kicad kirby2 xilinx rhodesrhomobile cocos2dx cocoscreator a-frame flexbuilder blackbox keil ruby crbasic joe typings video vim ggts gis storybookjs cloud9 magento magento1 mplabx pycharm pycharm+all virtualenv java jetbrains+iml jgiven progressabl igorpro executable senchatouch kentico cypressio d xojo dotsettings vlab ansible less liberosoc autotools hsp hugo font nesc text rust nanoc nativescript cakephp rider root hol vs pimcore4 pimcore5 gcov phpstorm greenfoot groovy terragrunt sdcc standardml kdiff3 basic batch julia code-java conan certificates bazel nodechakratimetraveldebug nohup dropbox perl6 bookdown bower synopsysvcs pydev elisp iarembeddedworkbench idapro basercms node agda vertx crossbar tower codecomposerstudio codeigniter elasticbeanstalk webstorm+all opencart diskimage forgegradle fortran exercism cocoapods web webmethods linux lithium clean r playframework leiningen typo3 macos appceleratortitanium spark bloop apachehadoop appbuilder jboss jboss-4-2-3-ga 1c-bitrix scons scrivener expressionengine extjs venv coq werckercli windows silverstripe phoenix stdlib dotenv vvvv forcedotcom yii2 ocaml ph7cms phalcon rubymine unrealengine librarian-chef advancedinstaller vscode geth lemonstand csharp logtalk gitignore ros elixir elm imac android infer inforcms tarmainstallmate terraform jenv monodevelop wintersmith salesforce crashlytics wyam grunt ninja sbt eagle typo3-composer umbraco database datarecovery pvs adventuregamestudio clion+all nim localstack salesforcedx ncrunch openframeworks+visualstudio mercurial stella stellar notepadpp jdeveloper jekyll tortoisegit xcodeinjection jetbrains+all now episerver erlang images easybook eclipse waf dframe diff tags splunk intellij+iml ionic3 symfony symphonycms fusetools games reasonml assembler powershell pimcore smalltalk snap kobalt vapor psoccreator ceylon jboss4 haskell drupal8
Auf Github gibt es viele Templates für die .gitignore Datei. Für das Erstellen einer .gitignore Datei kann aber auch die Webseite von gitignore.io verwendet werden. Auf dem Raspberry Pi kann man aber auch eine Shell Funktion installieren, dann geht es noch einfacher. Dazu einfach diese Funktion einmal auf der Kommandozeile aufrufen: … [crayon... mehr auf blog.wenzlaff.de

Unit-Tests erstellen mit einem Zauberprompt 24.06.2025 16:44:23

messagebusinterface dependency injection llm constraintviolationlist ki phpunit isgranted envelope magic prompt debugging kernel-bootstrapping php symfony phpdoc inmemorystorage unit-tests mocks getuser json\_decode ratelimiterfactory parameterbaginterface
In modernen Symfony-Projekten sind automatisierte Unit-Tests unverzichtbar, um Code-Qualität und Wartbarkeit sicherzustellen. Doch das manuelle Schreiben von PHPUnit-Tests für jeden Controller ist zeitaufwändig und fehleranfällig. Genau hier setzt der Einsatz von Large Language Models (LLMs) wie ChatGPT an: Mit einem … ... mehr auf 1manfactory.com

NOWPayments Integration 01.12.2022 19:00:42

github phpunit wordpress phpstan brain monkey code
Weil wir gerade beim Thema Tests und statischer Analyse des Quellcodes waren. Ich arbeite gern immer mal an Projekten, wo mich bestimmte Aspekte ganz persönlich interessieren. Im Fall der NOWPayments Integration finde ich einerseits die API für das Bezahlen bzw. automatische Umwandeln in Krypto-Tokens wert, einen genaueren Blick auf die Lösung z... mehr auf lloc.de