Tag suchen

Tag:

Tag phpunit

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

wordpress phpunit
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

phpunit unit tests wp_mock wordpress
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

test symfony codesniffer phpunit allgemein
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 php deutsche beiträge testing unit tests phpunit snapshot tests
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

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

getuser json\_decode php kernel-bootstrapping llm debugging parameterbaginterface ki isgranted constraintviolationlist symfony ratelimiterfactory inmemorystorage phpdoc messagebusinterface mocks magic prompt phpunit envelope dependency injection unit-tests
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

code wordpress brain monkey phpunit phpstan github
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