In our previous chapter, we updated our TrackMyWalks
application to allow us to use Facebook to sign into our app. You learned how you can use both the Xamarin.Auth
and Facebook SDK to authenticate if the user is a valid Facebook user. Next, you learned how to create a custom FacebookApiUser
model and FacebookCredentials
class that will be used to store the user's credentials, so that these can be used throughout our app to obtain information about the user, as well as post information to their Facebook wall.
During the development of our TrackMyWalks
app, we have designed and implemented various design patterns and best practices, with the intention of making it easier to maintain and test our app by separating the user interface and business logic.
In this chapter, you'll learn how to create and run unit tests using the NUnit and UITest testing frameworks right within the Xamarin Studio IDE. You'll learn...