Hi everyone, TDD is helpful, and now, I am going to share how we can use TDD on solving Delete Duplicates in sorted LinkedList problem! website - https://arifinfrds.com/ GitHub repository https://github.com/arifinfrds/ LeetCode: https://leetcode.com/problems/remove-duplicates-from-sorted-list/solutions/3073732/solution-using-swift-using-current-and-previous-node-pointer/ #deleteduplicatesinlinkedlist #tdd #testdrivendevelopment #swiftprogramming #dsa #datastructuresandalgorithms #arifinfrds #leetcode #leetcodesolution #programmer #softwaredeveloper #softwareengineer https://youtu.be/ymmSCNWo3NA
#3 Explore Swift Snapshot Testing on iOS
Hi, I am happy to share how I implement Snapshot Testing using swift-snapshot-testing library from Pointfree's GitHub! Snapshot Testing is one of testing strategy that compares saved captured screen image with the new captured screen image, so that we can know that if the UI is altered or not, to maintain the UI consistency. Let … Continue reading #3 Explore Swift Snapshot Testing on iOS
#4 TDD + Binary Search
Hi, I am happy to share on how to use Test Driven Development on a Data Structure and Algorithm problem, in this case, Binary Search problem. Binary Search is one search of DSA problem and it is a good idea to solve that not only in raw, but also using Test Driven Development, to guarantee … Continue reading #4 TDD + Binary Search
#3 TDD + Palindrome Checker
Hi, I am happy to share on how to use Test Driven Development on a Data Structure and Algorithm problem, in this case, Palindrome Checker problem. Palindrome Checker in String is one of DSA problem and it is a good idea to solve that not only in raw, but also using Test Driven Development, to … Continue reading #3 TDD + Palindrome Checker
#2 TDD + Find Duplicated Character in String
Hi, I am happy to share on how to use Test Driven Development on a Data Structure and Algorithm problem, in this case, to Reverse a String problem. Find Duplicated Character in String is one of DSA problem and it is a good idea to solve that not only in raw, but also using Test … Continue reading #2 TDD + Find Duplicated Character in String
#1 Test Driven Development Reverse a String
Hi, I am happy to share on how to use Test Driven Development on a Data Structure and Algorithm problem, in this case, to Reverse a String problem. Reverse a String is one of DSA problem and it is a good idea to solve that not only in raw, but also using Test Driven Development, … Continue reading #1 Test Driven Development Reverse a String
Bug Fixing using Test Driven Development and Bind Reducer to UI
Bug Fixing using Test Driven Development and Bind Reducer to UI In this video, I am happy to share on how we can fix a bug using TDD, and bind our Reducer to the UI. Test Driven Development can help us fix a bug through its process, which is fun to do, by following the … Continue reading Bug Fixing using Test Driven Development and Bind Reducer to UI
Exploring Test Driven Development with TCA (The Composable Architecture)
Hi everyone, it has been couple of months since I post my last posts. Today, I am going to share how we can code using Test Driven Development with The Composable Architecture, but I am going to share it in a video format. Test Driven Development is a process for creating a software by following … Continue reading Exploring Test Driven Development with TCA (The Composable Architecture)
Test Double : Spy
In the previous article, we've already talk about Test Double in general. In this article, we will talk about one of test double, called Spy. Testing a component can be helped with another collaborator component with predefined behavior and collecting information. This is called spying. 💡 Spies are stubs that also record some information based on how they were … Continue reading Test Double : Spy
Unit Testing Tips for Your UI
Photo by NordWood Themes on Unsplash Today, we are going to learn extra tips to test your ViewController. It is always good to have extra test since it can increase your code validity. Testing your viewController can helps you be more extra aware of what is actually going on with the ViewController. There are some tips that I … Continue reading Unit Testing Tips for Your UI