public void Save_Platforms_Against_An_Application()
{
IApplicationRepository applicationRepository = new ApplicationRepository(this.Client, this.Database);
IPlatformRepository iPlatformDAL = new PlatformRepository(this.Client, this.Database);
Application application = new Application(Guid.NewGuid().ToString());
application.Platforms = iPlatformDAL.FindAll().ToList();
applicationRepository.Save(application);
Application applicationFound = applicationRepository.Find(application.Guid);
Assert.IsNotNull(applicationFound.Platforms);
Assert.IsTrue(applicationFound.Platforms.Count == application.Platforms.Count);
}