public void Remove_Platforms_From_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);
applicationFound.Platforms = new List<Platform>();
applicationRepository.Update(applicationFound);
Application applicationRemovedPlatforms = applicationRepository.Find(application.Guid);
Assert.IsTrue(applicationRemovedPlatforms.Platforms.Count == 0);
}