3 ratings
  • 1
  • 2
  • 3
  • 4
  • 5
5 star 3
4 star 0
3 star 0
2 star 0
1 star 0
Compatible with
  • iOS
  • Android

True Fakes

Arview Inc.

The Way to Become a True Developer. Xamarin based mocking framework that really helps to isolate dependencies in your mobile unit tests.

True Fakes stands out from its alternatives. While other mocking frameworks generate fake-objects at runtime, True Fakes generates it at compile time and add it to assembly where unit-tests are. This allows you to use True Fakes for writing unit tests with fully isolated system under test for Xamarin.Android and Xamarin.iOS and running them directly on the device!

You can see more information about True Fakes features on the http://truefakes.net.

True Fakes comes as NuGet-package which you can find here. Simply add it to your project by using standard tools provided by your working IDE (Visual Studio or Xamarin Studio).

To get started, follow the documentation here.

Release Notes

What's New in True Fakes 2.0.0

  • We dramatically speed up the whole True Fakes (more than 200 times)! Now fakes generation process is really inconspicuous for developer and almost doesn’t contribute to the whole solution compilation.
  • True Fakes now supports Windows Phone 8.1. Now all of your Windows Phone apps become more stable.
  • We finalized the support of all .NET projects (ASP.NET, .NET Core, Universal App Platform etc.).
  • True Fakes Framework is now portable (it supports Profile111). It means, that can write unit tests in Portable Class Library and then run it on the devices by including PCL assembly in the desired Unit Test Project.
  • It's not necessary now to mark test methods with TrueFake attribute.
  • Now True Fakes supported Visual Basic language.
  • We have completely revise True Fakes Core and have fixed dozens of defects, thereby True Fakes has become faster and more stable.
Write a Review

1 review

Amanda Hardy rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

Just tested this component. That's realy works with Shared Project and helps test it. Thanks)

Posted on: December 11, 2015 / Version: