AppActs.Client.Repository.SqlServer.MSTest.ApplicationRepositoryIntegration.Save_Platforms_Against_An_Application C# (CSharp) Method

Save_Platforms_Against_An_Application() private method

private Save_Platforms_Against_An_Application ( ) : void
return void
        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);
        }