public void SaveAndLoadPlatformsResult() { var result = new SupportedPlatformsResult(new[] { PlatformName.Android, PlatformName.Web }); var stream = BinaryDataExtensions.SaveDataIntoMemoryStream(result); var loaded = BinaryDataExtensions. LoadDataWithKnownTypeFromMemoryStream<SupportedPlatformsResult>(stream); Assert.AreEqual(2, loaded.Platforms.Length); }
private void OnSupportedPlatformsResultRecieved(SupportedPlatformsResult platformsMessage) { SupportedPlatforms = platformsMessage.Platforms; RaisePropertyChanged("SupportedPlatforms"); RaisePropertyChangedForIsBuildActionExecutable(); }