Time Tortoise: Idle Time Unit Testing, Part 2

Idle

This is one in a series of articles about Time Tortoise, a Universal Windows Platform app for planning and tracking your work schedule. For more on the development of this app and the ideas behind it, see my Time Tortoise category page.

I’m in the process of resolving a unit test backlog for the Time Tortoise idle time feature. Last month, I explained why it’s acceptable in some situations to delay writing unit tests. I also covered a couple of unit testing best practices: interface-based design and minimizing the size of code-behind classes.

Over the past two weeks, I covered some challenges related to .NET assembly dependencies.

This week: more details on the idle time unit tests.

« Continue »

Time Tortoise: Resolving Dependencies

This is one in a series of articles about Time Tortoise, a Universal Windows Platform app for planning and tracking your work schedule. For more on the development of this app and the ideas behind it, see my Time Tortoise category page. As I mentioned last week, I’m working on a backlog of unit tests, […]

Continue

Time Tortoise: Idle Time Unit Testing

This is one in a series of articles about Time Tortoise, a Universal Windows Platform app for planning and tracking your work schedule. For more on the development of this app and the ideas behind it, see my Time Tortoise category page. Having finished a basic end-to-end idle time feature, I find myself with a […]

Continue

Time Tortoise: Idle Time User Interface

This is one in a series of articles about Time Tortoise, a Universal Windows Platform app for planning and tracking your work schedule. For more on the development of this app and the ideas behind it, see my Time Tortoise category page. After several weeks of infrastructure work, it’s finally time to make the idle […]

Continue

Time Tortoise: Minimal SignalR Functionality

This is one in a series of articles about Time Tortoise, a Universal Windows Platform app for planning and tracking your work schedule. For more on the development of this app and the ideas behind it, see my Time Tortoise category page. Last week, I covered the reason for using SignalR in Time Tortoise, and […]

Continue

Time Tortoise: Using SignalR with UWP

This is one in a series of articles about Time Tortoise, a Universal Windows Platform app for planning and tracking your work schedule. For more on the development of this app and the ideas behind it, see my Time Tortoise category page. To communicate with its companion app, Time Tortoise needs to use sockets. In […]

Continue

Time Tortoise: Notification Icon

This is one in a series of articles about Time Tortoise, a Universal Windows Platform app for planning and tracking your work schedule. For more on the development of this app and the ideas behind it, see my Time Tortoise category page. To build a companion app that implements functionality that a UWP app can’t, […]

Continue

Time Tortoise: A Companion App

This is one in a series of articles about Time Tortoise, a Universal Windows Platform app for planning and tracking your work schedule. For more on the development of this app and the ideas behind it, see my Time Tortoise category page. Last week, I brought up some limitations of UWP apps, including one that […]

Continue