Access JumpStart
  • Homepage
  • Blog
Select Page
  • Homepage
  • Blog

TDD – 033 – New Code to Pass the Test, and the Tests save the day!

by Jonathan Halder | Jan 16, 2024 | MS Access, MS Access Forms, MS Access Tables, MS Access VBA Coding, TDD

Now our auditor will need to be a little smarter. We need to check the beginning and ending value of the test text field during the test in the form Before Update event. We won’t yet consider canceled BeforeUpdate events, I’ll just keep that in the back of...

TDD – 032 – Refactoring the tests, and a new failing test for an edge case

by Jonathan Halder | Jan 15, 2024 | MS Access Forms, MS Access VBA Coding, TDD

I’m just finished with the green phase meaning all my tests pass. That means I can refactor. I do have some redundant code in my tests, so i think I will refactor them to make them a little more readable. Here are my tests now: ‘@TestMethod(“Count...

TDD – 031 – Moving from Dictionary to Collection

by Jonathan Halder | Jan 12, 2024 | MS Access, MS Access VBA Coding, TDD

The last test I wrote which I thought would pass actually doesn’t. I wrote a test to add 2 (the many condition) dictionary entries. I think I decided to use a dictionary for saving the changes by the field name, however, the same field name would be changed...

TDD – 030 – Some major refactoring and adding a test

by Jonathan Halder | Jan 12, 2024 | MS Access, MS Access VBA Coding, TDD

Last time I had just updated a test that was failing so that it would pass. What was happening is that the class initialize module was running and hooking the TestForm event after I was making the change because I had done this: Dim testFormAuditor As New FormAuditor...

01 – Access Runtime 101

by Jonathan Halder | Jan 10, 2024 | MS Access, MS Access Features, MS Access VBA Coding

Here’s a question. How can you run Access without paying for a license? Answer: Use the Access runtime version! Download and install Microsoft 365 Access Runtime – Microsoft Support The Access Runtime version exists so that if YOU develop a database...
« Older Entries
Next Entries »

Get a Daily Email

An email loaded with my tips and musings.

    We won't send you spam. Unsubscribe at any time.

    Recent Posts

    • Access VBA AI experiments – Full version of SDOpenAI Access Plugin installed
    • Preparing to use AI for programming
    • Microsoft Access customer form logging strategy
    • The HCI Way™ – A Dive into Agile Project Management and Sales!
    • Why I think hourly billing is nuts

    Recent Comments

    1. RichardRost on Why I think hourly billing is nuts
    2. Using combo boxes to select an entry and update form fields | Access JumpStart on Hiding duplicate records using running totals over a group
    3. | Access JumpStart on Super Simple Code Kata
    4. Mike Wolfe on Running parallel SQL server databases for testing
    5. Custom Tags For Custom tags for form controls – reimagined code | Access JumpStart on Custom tags for form controls – the case to use them for

    Archives

    • May 2025
    • April 2025
    • March 2025
    • February 2025
    • January 2025
    • December 2024
    • November 2024
    • October 2024
    • September 2024
    • August 2024
    • July 2024
    • June 2024
    • May 2024
    • April 2024
    • March 2024
    • February 2024
    • January 2024
    • December 2023
    • November 2023
    • December 2022
    • March 2022
    • January 2022
    • June 2021
    • November 2020
    • October 2020
    • September 2020
    • August 2020
    • July 2020
    • June 2020

    Categories

    • Blogging
    • MS Access
    • MS Access Features
    • MS Access Forms
    • MS Access Queries
    • MS Access Reports
    • MS Access Tables
    • MS Access VBA Coding
    • TDD
    • Uncategorized
    • Versioning
    Copyright © Halder Consulting Inc.