magnASCII.io Simone Magnaschi
Senior Full Stack Web Dev
Bookmarks tagged with #tdd.
Show all

Getting Started with TDD in PHP

I will give you a practical introduction to test-driven development in this course. I will show you how to get started, demonstrate the benefits of TDD, and explain why it has become my preferred way of programming.
Tags: #course #tdd
Saved on: 2022-08-21

Testing Spaghetti - Nomad PHP

Presented by Gemma Anible @ellotheth Presented on October 23, 2014 The nightmare is at your doorstep! You’ve been tasked with extending a legacy PHP web application, a mash of raw SQL and HTML and PHP all inside out and backwards and spread over a several dozen (or hundred!) files. You know getting the system under test will push the project forward, but where do you start? Come learn a slow, careful approach to incorporating automated unit tests into untestable code. See how your tests can slip in unobtrusively to take over your codebase from the inside, eating away at the spaghetti and creating a solid platform for future development. Meet Gemma Anible Gemma is a software engineer, video gamer and recovering classical violinist who has been developing PHP web applications since before PHP5 (and applications in C, .NET and Delphi since before then). She is passionate about using pragmatic processes and tooling to support developers of all types and skillsets, and her level of excitement over learning new dev technology tends to correlate strongly with her level of caffeination. Gemma and her husband live with their two dogs in New Mexico, where they climb volcanoes for fun.
Tags: #php #tdd
Saved on: 2020-11-12

Part 1 - How to use TDD to build a REST API in Laravel 6 - YouTube

Hello. I’m Reval Govender, and this is “How to use TDD to build a REST API in Laravel”.In this course we are going to build a RESTful API using the popular L...
Saved on: 2020-04-08

Writing Good Unit Tests: A Step By Step Tutorial - DEV Community ?‍??‍?

This is a tutorial to help you write comprehensive unit test suites.
Tags: #tdd
Saved on: 2019-09-18

TDD and the Terminator - An introduction to Test Driven Development - Webin

The recording of our August 20 webinar, TDD and the Terminator - An introduction to Test Driven Development, with Layla Porter, is now available. Subscribe to our community newsletter to receive notif
Saved on: 2019-09-06

Test-Driven Development: Really, It’s a Design Technique

Using a step-by-step example in Java, this article provides a practical example of how to use test-driven development (TDD) to divide, test, and conquer larger problems when coding.
Saved on: 2019-05-14

Teaching TDD to Different Learning Styles

Tiffany Larson walks through how to identify a person's learning style and what techniques can be leveraged in order to create the most productive learning environment.
Tags: #talks #tdd
Saved on: 2019-03-04

A Practical Intro to Test-Driven Development - Better Programming

These days you read a ton of articles about all the advantages of test-driven development (TDD), and hear a lot of talks at tech conferences that tell you to: “Do the tests!”, and how cool it is to…
Saved on: 2019-01-02

Working an application in Vue.js with TDD — An extensive guide for people who have time — part 1

During the VueJS Summit 2018 workshops I talked to Edd Yerburgh in person and showed him the way I was testing my applications, and after some encouragement, here I am, writing this article 😅 I hope…
Tags: #tdd #vuejs
Saved on: 2018-10-17

Uncle Bob Martin on Clean Software, Craftsperson, Origins of SOLID, DDD, &

Wes Reisz sits down and chats with Uncle Bob about The Clean Architecture, the origins of the Software Craftsperson Movement, Livable Code, and even ethics in software.
Saved on: 2018-08-27

TDD for AWS Lambda with Serverless framework and Jest - Blog by Kalin Chernev

Writing crystallizes thought and thought produces action.
Saved on: 2018-01-26

Getting Started With TDD and Vue.js

Getting started with test-driven development, or TDD, is often the hardest part. This article helps you get going with a detailed walkthrough on setting up and writing tests for Vue.js.
Saved on: 2017-12-26

Videos: Testing with PhpStorm | PhpStorm Blog

PhpStorm supports all the major PHP testing frameworks: PHPUnit, Codeception, Behat, and PHPSpec.Recently we've published a series of short videos about running PHPUnit and Codeception tests in Ph
Saved on: 2017-11-18

How to gradually upgrade toward PHPUnit 6 with namespaced classes

In the latest months I wrote multiple times, in different projects, code migrating PHPUnit toward major version 6. This upgrade is harder than the previous one, since in this version it was introduced a big breaking change: all classes got (finally!) namespaced. This means that any usage of those classes in your project needs to be updated. It may seem a simple find & replace job, but since you need to introduce at least one use PHPUnit\Framework\TestCase line at the top of each one of your test classes, it’s a boring and a little more than trivial task; also, upgrading it in a single big jump may not be feasible or prudent, especially in the case of open source or distributed libraries, where backward compatibility and support for old PHP versions must be ensured.
Saved on: 2017-09-12

How to not be annoyed by tests and why they are important — Part 1

Developers tend to not write tests, the code is really hard to test or we simply don’t have time to write tests. For the last 3 years I was always struggling to test our software. These are merely…
Tags: #php #tdd
Saved on: 2017-09-08

Re-Introducing PHPUnit - Getting Started with TDD in PHP — SitePoint

Let's take a fresh look at PHPUnit - the de-facto TDD tool for PHP. We'll explain TDD on an example, implement code coverage, and more!
Tags: #tdd #tutorial
Saved on: 2017-08-02

Is isolated testing dead? - BrandonSavage.net

Recently there’s been a great deal of discussion as to the merits of isolated testing versus integration and acceptance testing. Some proponents argue that integration testing far outweighs the value of isolated testing. While this is a perfectly valid position, I feel oversimplifies the complexity of testing in the same way that the “isolated testing […]
Tags: #php #tdd
Saved on: 2017-04-07

PHP unit testing : r/PHP

Saved on: 2017-03-31
❤️
</>
2025