Tag suchen

Tag:

Tag phpunit

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

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

Unit Tests und WordPress Plugins 03.12.2017 19:19:04

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

symfony codesniffer allgemein phpunit test
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

snapshot tests testing codeception unit tests deutsche beiträge phpunit php
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

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