Fixed unit tests and added them to Test.sln.

Removed compiler unit tests.
This commit is contained in:
José Pedro 2018-08-04 21:30:50 +01:00
parent 026d0fd443
commit 91a9ffc7ff
No known key found for this signature in database
GPG key ID: B8247B9301707B83
25 changed files with 176 additions and 1366 deletions

View file

@ -162,6 +162,14 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Cosmos.TestRunner.Full", "T
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Cosmos.TestRunner.TestAdapter", "Tests\Cosmos.TestRunner.TestAdapter\Cosmos.TestRunner.TestAdapter.csproj", "{8574E797-7C48-4F12-B537-4F927BCBA93B}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Cosmos.Build.Common.Tests", "Tests\Cosmos.Build.Common.Tests\Cosmos.Build.Common.Tests.csproj", "{E2B68C18-5643-49B7-911C-F386D9C30831}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Cosmos.Common.Tests", "Tests\Cosmos.Common.Tests\Cosmos.Common.Tests.csproj", "{6FD558D2-532B-45EF-AC5D-9163B33C919F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Cosmos.Core.Tests", "Tests\Cosmos.Core.Tests\Cosmos.Core.Tests.csproj", "{99E24E61-0743-47FF-AB0A-55A36C5E184C}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Cosmos.System.Tests", "Tests\Cosmos.System.Tests\Cosmos.System.Tests.csproj", "{970C5E07-5D09-4882-949C-A8E876B22732}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@ -619,6 +627,38 @@ Global
{8574E797-7C48-4F12-B537-4F927BCBA93B}.Release|Any CPU.Build.0 = Release|Any CPU
{8574E797-7C48-4F12-B537-4F927BCBA93B}.Release|x86.ActiveCfg = Release|Any CPU
{8574E797-7C48-4F12-B537-4F927BCBA93B}.Release|x86.Build.0 = Release|Any CPU
{E2B68C18-5643-49B7-911C-F386D9C30831}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E2B68C18-5643-49B7-911C-F386D9C30831}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E2B68C18-5643-49B7-911C-F386D9C30831}.Debug|x86.ActiveCfg = Debug|Any CPU
{E2B68C18-5643-49B7-911C-F386D9C30831}.Debug|x86.Build.0 = Debug|Any CPU
{E2B68C18-5643-49B7-911C-F386D9C30831}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E2B68C18-5643-49B7-911C-F386D9C30831}.Release|Any CPU.Build.0 = Release|Any CPU
{E2B68C18-5643-49B7-911C-F386D9C30831}.Release|x86.ActiveCfg = Release|Any CPU
{E2B68C18-5643-49B7-911C-F386D9C30831}.Release|x86.Build.0 = Release|Any CPU
{6FD558D2-532B-45EF-AC5D-9163B33C919F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6FD558D2-532B-45EF-AC5D-9163B33C919F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6FD558D2-532B-45EF-AC5D-9163B33C919F}.Debug|x86.ActiveCfg = Debug|Any CPU
{6FD558D2-532B-45EF-AC5D-9163B33C919F}.Debug|x86.Build.0 = Debug|Any CPU
{6FD558D2-532B-45EF-AC5D-9163B33C919F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6FD558D2-532B-45EF-AC5D-9163B33C919F}.Release|Any CPU.Build.0 = Release|Any CPU
{6FD558D2-532B-45EF-AC5D-9163B33C919F}.Release|x86.ActiveCfg = Release|Any CPU
{6FD558D2-532B-45EF-AC5D-9163B33C919F}.Release|x86.Build.0 = Release|Any CPU
{99E24E61-0743-47FF-AB0A-55A36C5E184C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{99E24E61-0743-47FF-AB0A-55A36C5E184C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{99E24E61-0743-47FF-AB0A-55A36C5E184C}.Debug|x86.ActiveCfg = Debug|Any CPU
{99E24E61-0743-47FF-AB0A-55A36C5E184C}.Debug|x86.Build.0 = Debug|Any CPU
{99E24E61-0743-47FF-AB0A-55A36C5E184C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{99E24E61-0743-47FF-AB0A-55A36C5E184C}.Release|Any CPU.Build.0 = Release|Any CPU
{99E24E61-0743-47FF-AB0A-55A36C5E184C}.Release|x86.ActiveCfg = Release|Any CPU
{99E24E61-0743-47FF-AB0A-55A36C5E184C}.Release|x86.Build.0 = Release|Any CPU
{970C5E07-5D09-4882-949C-A8E876B22732}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{970C5E07-5D09-4882-949C-A8E876B22732}.Debug|Any CPU.Build.0 = Debug|Any CPU
{970C5E07-5D09-4882-949C-A8E876B22732}.Debug|x86.ActiveCfg = Debug|Any CPU
{970C5E07-5D09-4882-949C-A8E876B22732}.Debug|x86.Build.0 = Debug|Any CPU
{970C5E07-5D09-4882-949C-A8E876B22732}.Release|Any CPU.ActiveCfg = Release|Any CPU
{970C5E07-5D09-4882-949C-A8E876B22732}.Release|Any CPU.Build.0 = Release|Any CPU
{970C5E07-5D09-4882-949C-A8E876B22732}.Release|x86.ActiveCfg = Release|Any CPU
{970C5E07-5D09-4882-949C-A8E876B22732}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@ -696,6 +736,10 @@ Global
{3421E19D-16C7-4593-9F6B-291ECB86A3EB} = {F7C6CA93-1D02-443C-9C8B-A1988DE0306B}
{65EE0B97-D3F0-400D-B432-85FF5553C44E} = {0E67EFE8-5944-4F6C-8B47-C5E06D4C79F5}
{8574E797-7C48-4F12-B537-4F927BCBA93B} = {0E67EFE8-5944-4F6C-8B47-C5E06D4C79F5}
{E2B68C18-5643-49B7-911C-F386D9C30831} = {52D81759-C7CC-427F-8C96-89CA10C914B5}
{6FD558D2-532B-45EF-AC5D-9163B33C919F} = {52D81759-C7CC-427F-8C96-89CA10C914B5}
{99E24E61-0743-47FF-AB0A-55A36C5E184C} = {52D81759-C7CC-427F-8C96-89CA10C914B5}
{970C5E07-5D09-4882-949C-A8E876B22732} = {52D81759-C7CC-427F-8C96-89CA10C914B5}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {4418C803-277E-448F-A0A0-52788FA215AD}

View file

@ -10,6 +10,3 @@ insert_final_newline = true
indent_style = space
indent_size = 4
trim_trailing_whitespace = true
[project.json]
indent_size = 2

View file

@ -1,125 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<ProjectGuid>{C1D525C4-B072-4F2F-94BF-4862E6727C4B}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Cosmos.Build.Common.Tests</RootNamespace>
<AssemblyName>Cosmos.Build.Common.Tests</AssemblyName>
<TargetFrameworkVersion>v4.7.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
<ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages</ReferencePath>
<IsCodedUITest>False</IsCodedUITest>
<TestProjectType>UnitTest</TestProjectType>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<PlatformTarget>x86</PlatformTarget>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<PlatformTarget>x86</PlatformTarget>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<PlatformTarget>x64</PlatformTarget>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<PlatformTarget>x64</PlatformTarget>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<DebugType>full</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|AnyCPU'">
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
</ItemGroup>
<Choose>
<When Condition="('$(VisualStudioVersion)' == '10.0' or '$(VisualStudioVersion)' == '') and '$(TargetFrameworkVersion)' == 'v3.5'">
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=10.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
</ItemGroup>
</When>
<Otherwise>
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework" />
</ItemGroup>
</Otherwise>
</Choose>
<ItemGroup>
<Compile Include="EnumValueTest.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="BuildPropertiesTest.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\source\Cosmos.Build.Common\Cosmos.Build.Common.csproj">
<Project>{0462e82b-8c29-41a9-8265-9c89038adb29}</Project>
<Name>Cosmos.Build.Common</Name>
</ProjectReference>
</ItemGroup>
<Choose>
<When Condition="'$(VisualStudioVersion)' == '10.0' And '$(IsCodedUITest)' == 'True'">
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.QualityTools.CodedUITestFramework, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
<Reference Include="Microsoft.VisualStudio.TestTools.UITest.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
<Reference Include="Microsoft.VisualStudio.TestTools.UITest.Extension, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
<Reference Include="Microsoft.VisualStudio.TestTools.UITesting, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
</ItemGroup>
</When>
</Choose>
<Import Project="$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets" Condition="Exists('$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets')" />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" />
<PackageReference Include="MSTest.TestAdapter" />
<PackageReference Include="MSTest.TestFramework" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\source\Cosmos.Build.Common\Cosmos.Build.Common.csproj" />
</ItemGroup>
</Project>

View file

@ -1,6 +0,0 @@
; 4-column space indentation
[*.cs]
tab_width=4
indent_size=4
indent_style=space

View file

@ -0,0 +1,17 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" />
<PackageReference Include="MSTest.TestAdapter" />
<PackageReference Include="MSTest.TestFramework" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\source\Cosmos.Common\Cosmos.Common.csproj" />
</ItemGroup>
</Project>

View file

@ -1,17 +0,0 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard1.5</TargetFramework>
</PropertyGroup>
<ItemGroup>
<None Remove="Cosmos.Kernel.Tests.IOBoot.Cosmos" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\source\Cosmos.System\Cosmos.System.csproj" />
<ProjectReference Include="..\..\source\Cosmos.Debug.Kernel\Cosmos.Debug.Kernel.csproj" />
<ProjectReference Include="..\Cosmos.TestRunner.TestController\Cosmos.TestRunner.TestController.csproj" />
</ItemGroup>
</Project>

View file

@ -1,4 +1,5 @@
using Microsoft.VisualStudio.TestTools.UnitTesting;
using Cosmos.Common.Extensions;
namespace Cosmos.Common.Tests

View file

@ -1,22 +0,0 @@
{
"version": "1.0.0-*",
"testRunner": "mstest",
"dependencies": {
"MSTest.TestFramework": "1.1.11",
"dotnet-test-mstest": "1.1.2-preview"
},
"frameworks": {
"netcoreapp1.0": {
"imports": "dnxcore50",
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.1.0"
},
"Cosmos.Common": {
"target": "project"
}
}
}
}
}

View file

@ -1,136 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<ProjectGuid>{220BFCDD-0747-4A3D-B022-51D4CFB373BE}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Cosmos.Compiler.Tests</RootNamespace>
<AssemblyName>Cosmos.Compiler.Tests</AssemblyName>
<TargetFrameworkVersion>v4.7.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
<ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages</ReferencePath>
<IsCodedUITest>False</IsCodedUITest>
<TestProjectType>UnitTest</TestProjectType>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<DebugType>full</DebugType>
<PlatformTarget>x86</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>x86</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<DebugType>full</DebugType>
<PlatformTarget>x64</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>x64</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<DebugType>full</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|AnyCPU'">
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<ItemGroup>
<Reference Include="ApprovalTests">
<HintPath>..\..\Resources\Dependencies\ApprovalTests.3.0.10\ApprovalTests.dll</HintPath>
</Reference>
<Reference Include="System" />
</ItemGroup>
<Choose>
<When Condition="('$(VisualStudioVersion)' == '10.0' or '$(VisualStudioVersion)' == '') and '$(TargetFrameworkVersion)' == 'v3.5'">
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=10.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
</ItemGroup>
</When>
<Otherwise>
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework" />
</ItemGroup>
</Otherwise>
</Choose>
<ItemGroup>
<Compile Include="DoTest.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Cosmos.Compiler.Tests.Interfaces\Cosmos.Compiler.Tests.Interfaces.xproj">
<Project>{bdc011be-6041-4a58-a6e7-0f592e78cb27}</Project>
<Name>Cosmos.Compiler.Tests.Interfaces</Name>
</ProjectReference>
<ProjectReference Include="..\Cosmos.Compiler.Tests.SimpleWriteLine\Cosmos.Compiler.Tests.SimpleWriteLine.xproj">
<Project>{57045fe8-b0fe-4fc1-810f-7c3914aef1de}</Project>
<Name>Cosmos.Compiler.Tests.SimpleWriteLine</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<None Include="app.config" />
</ItemGroup>
<Choose>
<When Condition="'$(VisualStudioVersion)' == '10.0' And '$(IsCodedUITest)' == 'True'">
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.QualityTools.CodedUITestFramework, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
<Reference Include="Microsoft.VisualStudio.TestTools.UITest.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
<Reference Include="Microsoft.VisualStudio.TestTools.UITest.Extension, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
<Reference Include="Microsoft.VisualStudio.TestTools.UITesting, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
</ItemGroup>
</When>
</Choose>
<Import Project="$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets" Condition="Exists('$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets')" />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

View file

@ -1,543 +0,0 @@
Method 'SystemVoidCosmosSystemKernelStart'
Method 'SystemDoubleCosmosSystemPlugsSystemRandomImplGetUniform'
Method 'SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor'
Method 'SystemVoidCosmosSystemPlugsSystemConsoleImplWriteLineSystemString'
Method 'CosmosSystemConsoleCosmosSystemPlugsSystemConsoleImplGetConsole'
Method 'SystemInt32CosmosSystemConsoleget_X'
Method 'SystemVoidCosmosSystemConsoleset_XSystemInt32'
Method 'SystemInt32CosmosSystemConsoleget_Y'
Method 'SystemVoidCosmosSystemConsoleset_YSystemInt32'
Method 'SystemInt32CosmosSystemConsoleget_Rows'
Method 'SystemInt32CosmosSystemConsoleget_Cols'
Method 'SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString'
Method 'SystemVoidCosmosSystemConsoleClear'
Method 'SystemCharCosmosHALKeyboardReadChar'
Method 'CosmosHALKeyboardKeyMappingCosmosHALKeyboardReadMapping'
Method 'SystemBooleanCosmosHALKeyboardget_ShiftPressed'
Method 'SystemBooleanCosmosHALKeyboardget_AltPressed'
Method 'SystemBooleanCosmosHALKeyboardget_CtrlPressed'
Method 'SystemVoidSystemConsoleKeyInfoctorSystemCharSystemConsoleKeySystemBooleanSystemBooleanSystemBoolean'
Method 'SystemCharSystemConsoleKeyInfoget_KeyChar'
Method 'SystemVoidCosmosSystemPlugsSystemConsoleImplWriteSystemChar'
Method 'SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32'
Method 'SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32'
Method 'SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32'
Method 'SystemInt32SystemCollectionsGenericList1SystemCharget_Count'
Method 'SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar'
Method 'SystemVoidSystemCollectionsGenericList1SystemCharctor'
Method 'SystemVoidCosmosSystemPlugsSystemConsoleImplWriteLine'
Method 'SystemChararraySystemCollectionsGenericList1SystemCharToArray'
Method 'SystemStringSystemBooleanToString'
Method 'SystemVoidCosmosSystemPlugsSystemConsoleImplWriteSystemString'
Method 'SystemVoidCosmosSystemConsoleWriteCharSystemChar'
Method 'SystemVoidCosmosSystemPlugsSystemConsoleImplWriteSystemChararraySystemInt32SystemInt32'
Method 'SystemVoidCosmosSystemConsoleWriteSystemString'
Method 'SystemVoidSystemArgumentNullExceptionctorSystemString'
Method 'SystemVoidSystemArgumentExceptionctor'
Method 'SystemVoidCosmosSystemConsoleNewLine'
Method 'SystemInt32SystemStringIndexOfSystemChar'
Method 'SystemVoidSystemFormatExceptionctor'
Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemInt32Impl2GetNumberStringSystemInt32'
Method 'SystemDoubleCosmosSystemPlugsSystemMathImplAsinSystemDouble'
Method 'SystemDoubleCosmosSystemPlugsSystemMathImplSqrtSystemDouble'
Method 'SystemDoubleCosmosSystemPlugsSystemMathImplAtanSystemDouble'
Method 'SystemDoubleCosmosSystemPlugsSystemMathImplatansSystemDouble'
Method 'SystemDoubleCosmosSystemPlugsSystemMathImplExpSystemDouble'
Method 'SystemDoubleCosmosSystemPlugsSystemMathImpl_powerSystemDoubleSystemInt32'
Method 'SystemDoubleCosmosSystemPlugsSystemMathImplLogSystemDoubleSystemDouble'
Method 'SystemDoubleCosmosSystemPlugsSystemMathImplFloorSystemDouble'
Method 'SystemDoubleCosmosSystemPlugsSystemMathImplLogSystemDouble'
Method 'SystemDoubleCosmosSystemPlugsSystemMathImplCosSystemDouble'
Method 'SystemDoubleCosmosSystemPlugsSystemMathImplTanhSystemDouble'
Method 'SystemDoubleCosmosSystemPlugsSystemMathImplexpm1SystemDouble'
Method 'SystemDoubleCosmosSystemPlugsSystemMathImplCeilingSystemDouble'
Method 'SystemUInt32CosmosCoreHeapMemAllocSystemUInt32'
Method 'SystemBooleanCosmosCorePlugsStringImplEndsWithSystemStringSystemStringComparison'
Method 'SystemBooleanSystemStringop_EqualitySystemStringSystemString'
Method 'SystemBooleanCosmosCorePlugsStringImplEqualsHelperSystemStringSystemString'
Method 'SystemInt32CosmosCorePlugsStringImplLastIndexOfAnySystemChararraySystemInt32SystemInt32'
Method 'SystemBooleanCosmosCorePlugsStringImplCharArrayContainsCharSystemChararraySystemChar'
Method 'SystemBooleanCosmosCorePlugsStringImplStartsWithSystemStringSystemBooleanSystemGlobalizationCultureInfo'
Method 'SystemStringCosmosCorePlugsStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32'
Method 'SystemVoidSystemNotImplementedExceptionctor'
Method 'SystemStringCosmosIL2CPUCustomImplementationSystemStringImplConcatArraySystemStringarraySystemInt32'
Method 'SystemStringCosmosIL2CPUCustomImplementationSystemStringImplConcatSystemStringSystemString'
Method 'SystemStringCosmosIL2CPUCustomImplementationSystemStringImplConcatSystemStringSystemStringSystemString'
Method 'SystemStringCosmosIL2CPUCustomImplementationSystemStringImplConcatSystemStringSystemStringSystemStringSystemString'
Method 'SystemStringCosmosIL2CPUCustomImplementationSystemStringImplConcatSystemStringarray'
Method 'SystemInt32CosmosIL2CPUCustomImplementationSystemStringImplboyerMooreHorsepoolSystemStringSystemString'
Method 'SystemInt32CosmosIL2CPUX86PlugsCustomImplementationsSystemArrayImplGetLengthSystemInt32'
Method 'SystemVoidSystemNotSupportedExceptionctorSystemString'
Method 'SystemBooleanCosmosIL2CPUX86PlugsCustomImplementationsSystemArrayImplTrySZIndexOfSystemUInt32SystemUInt32SystemUInt32SystemUInt32SystemUInt32'
Method 'SystemVoidSystemNotImplementedExceptionctorSystemString'
Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemUInt32Impl2GetNumberStringSystemUInt32SystemBoolean'
Method 'SystemBytearraySystemBitConverterGetBytesSystemDouble'
Method 'SystemInt64SystemBitConverterToInt64SystemBytearraySystemInt32'
Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemEnvironmentImplGetResourceFromDefaultSystemString'
Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemInt64Impl2GetNumberStringSystemInt64'
Method 'SystemBytearraySystemBitConverterGetBytesSystemSingle'
Method 'SystemInt32SystemBitConverterToInt32SystemBytearraySystemInt32'
Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemUInt64Impl2GetNumberStringSystemUInt64SystemBoolean'
Method 'SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication'
Method 'SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32'
Method 'SystemVoidCosmosIL2CPUVTablesImplLoadTypeTableSystemInt32'
Method 'SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemInt32SystemInt32SystemChararray'
Method 'SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemInt32SystemInt32'
Method 'SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemInt32SystemInt32arraySystemInt32arraySystemInt32'
Method 'SystemInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemInt32SystemInt32'
Method 'SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString'
Method 'SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow'
Method 'SystemVoidSystemArrayctor'
Method 'SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource'
Method 'SystemDelegatearraySystemMulticastDelegateGetInvocationList'
Method 'SystemVoidCosmosCompilerTestsSimpleWriteLineKernelKernelctor'
Method 'SystemVoidCosmosDebugKernelDebuggerSendSystemString'
Method 'SystemVoidCosmosHALBootstrapInit'
Method 'SystemVoidCosmosSystemGlobalInit'
Method 'SystemVoidCosmosSystemKernelBeforeRun'
Method 'SystemVoidCosmosSystemKernelAfterRun'
Method 'SystemVoidCosmosIL2CPUX86PlugsCustomImplementationsSystemExceptionImplCtorSystemStringSystemString'
Method 'SystemByteCosmosHALRTCget_Second'
Method 'SystemVoidCosmosIL2CPUILCustomImplementationsSystemObjectImplCtor'
Method 'SystemVoidCosmosSystemPlugsSystemConsoleImplcctor'
Method 'SystemVoidCosmosHALGlobalcctor'
Method 'SystemVoidSystemBooleancctor'
Method 'SystemVoidCosmosSystemConsoleUpdateCursor'
Method 'SystemUInt16CosmosHALTextScreenget_Rows'
Method 'SystemUInt16CosmosHALTextScreenget_Cols'
Method 'SystemStringSystemArgumentOutOfRangeExceptionget_RangeMessage'
Method 'SystemVoidSystemArgumentExceptionctorSystemStringSystemString'
Method 'SystemVoidSystemExceptionSetErrorCodeSystemInt32'
Method 'SystemVoidCosmosHALTextScreenClear'
Method 'CosmosCoreCPUCosmosCoreGlobalget_CPU'
Method 'SystemInt32SystemCollectionsGenericQueue1SystemUInt32get_Count'
Method 'SystemUInt32SystemCollectionsGenericQueue1SystemUInt32Dequeue'
Method 'SystemBooleanCosmosHALKeyboardGetCharValueSystemUInt32SystemChar'
Method 'SystemBooleanCosmosHALKeyboardGetKeyMappingSystemUInt32CosmosHALKeyboardKeyMapping'
Method 'SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString'
Method 'SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource'
Method 'SystemVoidSystemThrowHelperThrowArgumentOutOfRangeException'
Method 'SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32'
Method 'SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32'
Method 'SystemVoidCosmosIL2CPUX86PlugsCustomImplementationsMSSystemStringImplCtorSystemChararraySystemInt32SystemChar'
Method 'SystemStringSystemValueTypeToString'
Method 'SystemStringSystemStringToString'
Method 'SystemStringSystemGlobalizationCultureInfoToString'
Method 'SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemChar'
Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemDoubleImplToString'
Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemSingleImplToString'
Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemInt32ImplToString'
Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemInt64ImplToString'
Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemObjectImplToString'
Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemUInt32ImplToString'
Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemUInt64ImplToString'
Method 'SystemVoidSystemSystemExceptionctorSystemString'
Method 'SystemVoidCosmosHALTextScreenScrollUp'
Method 'SystemInt32CosmosIL2CPUX86PlugsCustomImplementationsMSSystemStringImplget_LengthSystemInt32'
Method 'SystemCharCosmosIL2CPUX86PlugsCustomImplementationsMSSystemStringImplget_CharsSystemInt32'
Method 'SystemDoubleCosmosSystemPlugsSystemMathImplatanxSystemDouble'
Method 'SystemVoidCosmosCoreHeapInitialize'
Method 'SystemVoidCosmosCoreHeapWriteNumberSystemUInt32SystemByte'
Method 'SystemVoidCosmosCoreHeapUpdateDebugDisplay'
Method 'SystemVoidCosmosCoreHeapClearMemorySystemUInt32SystemUInt32'
Method 'SystemInt32CosmosCorePlugsStringImplIndexOfSystemString'
Method 'SystemBooleanSystemStringEqualsSystemStringSystemString'
Method 'SystemInt32CosmosIL2CPUCustomImplementationSystemStringImplCompareToSystemString'
Method 'SystemInt32CosmosCorePlugsStringImplIndexOfSystemStringSystemInt32SystemInt32SystemStringComparison'
Method 'SystemInt32CosmosCorePlugsStringImplIndexOfSystemCharSystemInt32SystemInt32'
Method 'SystemStringCosmosCorePlugsStringImplSubstringSystemInt32SystemInt32'
Method 'SystemStringCosmosIL2CPUCustomImplementationSystemStringImplSubstringSystemInt32'
Method 'SystemStringCosmosCorePlugsStringImplConcatSystemStringSystemStringSystemString'
Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemCharImplToString'
Method 'SystemStringCosmosCorePlugsStringImplConcatSystemStringSystemString'
Method 'SystemStringCosmosIL2CPUCustomImplementationSystemStringImplConcatSystemObjectSystemObject'
Method 'SystemStringCosmosCorePlugsStringImplRemoveSystemInt32SystemInt32'
Method 'SystemStringCosmosCorePlugsStringImplInsertSystemInt32SystemString'
Method 'SystemInt32arrayCosmosIL2CPUCustomImplementationSystemStringImplBuildBadCharTableSystemChararray'
Method 'SystemInt32CosmosIL2CPUX86PlugsCustomImplementationsSystemArrayImplget_Length'
Method 'SystemUInt32CosmosCorePlugsGCImplementionImplAllocNewObjectSystemUInt32'
Method 'SystemBytearraySystemBitConverterGetBytesSystemInt64'
Method 'SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument'
Method 'SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResource'
Method 'SystemChararrayCosmosIL2CPUCustomImplementationSystemStringImplToCharArray'
Method 'SystemBytearraySystemBitConverterGetBytesSystemInt32'
Method 'SystemVoidCosmosIL2CPUX86PlugsCustomImplementationsSystemBufferBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32'
Method 'SystemVoidSystemExceptioncctor'
Method 'SystemStringSystemArgumentOutOfRangeExceptionget_Message'
Method 'SystemStringSystemArgumentExceptionget_Message'
Method 'SystemStringCosmosIL2CPUX86PlugsCustomImplementationsSystemExceptionImplget_MessageSystemString'
Method 'SystemVoidCosmosIL2CPURuntimeEngineInitializeEngine'
Method 'SystemVoidCosmosIL2CPURuntimeEngineHeap_Initialize'
Method 'SystemVoidCosmosIL2CPURuntimeEngineFinalizeEngine'
Method 'SystemVoidCosmosIL2CPURuntimeEngineExitProcessSystemInt32'
Method 'SystemVoidCosmosIL2CPUVTablesImplWriteNumberSystemUInt32SystemByte'
Method 'SystemVoidCosmosCorePlugsGCImplementionImplIncRefCountSystemUInt32'
Method 'SystemVoidCosmosCorePlugsGCImplementionImplDecRefCountSystemUInt32'
Method 'SystemVoidSystemOverflowExceptionctorSystemString'
Method 'SystemStringSystemThrowHelperGetResourceNameSystemExceptionResource'
Method 'SystemVoidSystemInvalidOperationExceptionctorSystemString'
Method 'SystemDelegatearraySystemDelegateGetInvocationList'
Method 'SystemInt32SystemIntPtrop_ExplicitSystemIntPtr'
Method 'SystemVoidCosmosSystemKernelctor'
Method 'SystemVoidCosmosSystemGlobalcctor'
Method 'SystemVoidCosmosCoreBootstrapInit'
Method 'SystemVoidCosmosHALGlobalInit'
Method 'SystemVoidCosmosCompilerTestsSimpleWriteLineKernelKernelBeforeRun'
Method 'SystemVoidCosmosCompilerTestsSimpleWriteLineKernelKernelRun'
Method 'SystemVoidCosmosHALRTCWaitForReady'
Method 'SystemVoidCosmosCoreIOPortset_ByteSystemByte'
Method 'SystemByteCosmosCoreIOPortget_Byte'
Method 'SystemByteCosmosHALRTCFromBCDSystemByte'
Method 'SystemVoidCosmosIL2CPUX86PlugsNEW_PLUGSDoubleImplCctor'
Method 'SystemVoidCosmosSystemConsolector'
Method 'SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString'
Method 'SystemVoidCosmosHALTextScreenctor'
Method 'SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32'
Method 'SystemVoidSystemExceptionset_HResultSystemInt32'
Method 'SystemVoidCosmosCoreMemoryBlockFillSystemUInt32'
Method 'SystemVoidCosmosIL2CPUILCustomImplementationsSystemCharImplCctor'
Method 'SystemVoidCosmosCorePlugsCPUImplHalt'
Method 'CosmosHALKeyboardKeyMappingSystemCollectionsGenericList1CosmosHALKeyboardKeyMappingget_ItemSystemInt32'
Method 'SystemInt32SystemCollectionsGenericList1CosmosHALKeyboardKeyMappingget_Count'
Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemEnvironmentImplGetResourceStringSystemString'
Method 'SystemVoidSystemCollectionsGenericList1SystemCharcctor'
Method 'SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument'
Method 'SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32'
Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemEnumImplToString'
Method 'SystemStringCosmosSystemPlugsSystemTypeImplToString'
Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemUInt16ImplToString'
Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemByteImplToString'
Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemIntPtrImplToString'
Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemInt16ImplToString'
Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemNetIPAddressImplToString'
Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemNetSocketAddressImplToString'
Method 'SystemStringCosmosIL2CPUX86PlugsCustomImplementationsSystemExceptionImplToString'
Method 'SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte'
Method 'SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32'
Method 'SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt32'
Method 'SystemVoidSystemMathcctor'
Method 'SystemVoidCosmosSystemPlugsSystemTypeImplCCtor'
Method 'SystemVoidCosmosCoreHeapcctor'
Method 'SystemVoidCosmosCoreHeapDoInitializeSystemUInt32SystemUInt32'
Method 'SystemVoidCosmosIL2CPUCustomImplementationSystemGlobalizationCultureInfoImplCCtor'
Method 'SystemVoidSystemConsolecctor'
Method 'SystemVoidCosmosIL2CPUX86PlugsCustomImplementationsMSSystemStringImplCtorSystemChararraySystemInt32SystemInt32SystemInt32SystemChar'
Method 'SystemVoidSystemBitConvertercctor'
Method 'SystemVoidSystemArgumentExceptionctorSystemString'
Method 'SystemVoidCosmosIL2CPUILCustomImplementationsSystemEnumImplCctor'
Method 'SystemVoidCosmosIL2CPUILCustomImplementationsSystemNetIPAddressImplCCtor'
Method 'SystemStringSystemEnvironmentGetRuntimeResourceStringSystemStringSystemObjectarray'
Method 'SystemStringSystemEnvironmentget_NewLine'
Method 'SystemBooleanSystemStringIsNullOrEmptySystemString'
Method 'SystemVoidCosmosIL2CPURuntimeEnginecctor'
Method 'SystemVoidSystemArithmeticExceptionctorSystemString'
Method 'SystemVoidCosmosDebugKernelPlugsDebuggerSendSystemInt32SystemChar'
Method 'SystemVoidCosmosCoreINTsDummy'
Method 'SystemVoidCosmosCorePICctor'
Method 'SystemVoidCosmosCoreGlobalInit'
Method 'SystemVoidCosmosHALGlobalInitStaticDevices'
Method 'SystemVoidCosmosHALGlobalInitPciDevices'
Method 'SystemVoidCosmosHALRTCcctor'
Method 'SystemVoidCosmosCoreIOGroupTextScreenctor'
Method 'SystemVoidCosmosHALDevicector'
Method 'SystemVoidCosmosCoreGlobalcctor'
Method 'SystemVoidCosmosCoreBootstrapcctor'
Method 'SystemVoidSystemCollectionsGenericQueue1SystemUInt32cctor'
Method 'SystemVoidCosmosIL2CPUX86PlugsCustomImplementationsSystemArrayImplCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean'
Method 'SystemTypeCosmosIL2CPUILCustomImplementationsSystemObjectImplGetType'
Method 'SystemVoidCosmosIL2CPUX86PlugsCustomImplementationsSystemRuntimeCompilerServicesRuntimeHelpersImplInitializeArraySystemArraySystemRuntimeFieldHandle'
Method 'SystemUInt32CosmosCorePlugsCPUImplGetEndOfKernel'
Method 'SystemUInt32CosmosCorePlugsCPUImplGetAmountOfRAM'
Method 'SystemVoidCosmosIL2CPUX86PlugsLinqTestCustomImplementationsSystemDiagnosticsDebuggerImplBreak'
Method 'SystemVoidCosmosCorePlugsCPUImplZeroFillSystemUInt32SystemUInt32'
Method 'SystemVoidSystemTextUnicodeEncodingctorSystemBooleanSystemBoolean'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosCoreIOGroupPICctorSystemBoolean'
Method 'SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte'
Method 'SystemVoidCosmosCorePlugsCPUImplUpdateIDTSystemBoolean'
Method 'SystemVoidCosmosCorePlugsCPUImplInitFloat'
Method 'SystemVoidCosmosHALKeyboardctor'
Method 'SystemVoidCosmosHALGlobalInitAtaCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum'
Method 'SystemVoidCosmosHALPCISetup'
Method 'SystemStringCosmosSystemPlugsSystemConsoleImplReadLine'
Method 'SystemVoidCosmosCoreIOGroupRTCctor'
Method 'SystemVoidCosmosCorePlugsIOPortImplWrite8SystemUInt16SystemByte'
Method 'SystemByteCosmosCorePlugsIOPortImplRead8SystemUInt16'
Method 'SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32'
Method 'SystemVoidCosmosCoreIOPortctorSystemUInt16'
Method 'SystemVoidCosmosCoreIOGroupIOGroupctor'
Method 'SystemVoidCosmosCoreBaseIOGroupsctor'
Method 'SystemVoidCosmosCoreCPUctor'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardKeyMappingcctor'
Method 'SystemVoidSystemDiagnosticsDebuggercctor'
Method 'SystemVoidSystemTextUnicodeEncodingctorSystemBooleanSystemBooleanSystemBoolean'
Method 'SystemGlobalizationCultureInfoCosmosIL2CPUCustomImplementationSystemGlobalizationCultureInfoImplget_CurrentCulture'
Method 'SystemStringCosmosIL2CPUCustomImplementationSystemStringImplFormatSystemIFormatProviderSystemStringSystemObjectarray'
Method 'SystemVoidCosmosCoreINTscctor'
Method 'CosmosCorePICCosmosCoreGlobalget_PIC'
Method 'SystemVoidCosmosCorePICEoiSlave'
Method 'SystemVoidCosmosCorePICEoiMaster'
Method 'SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32'
Method 'SystemVoidCosmosIL2CPUX86PlugsNEW_PLUGSDelegateImplInvoke'
Method 'SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosDebugKernelDebuggerSendMessageSystemStringSystemString'
Method 'SystemVoidCosmosCoreIOPortWait'
Method 'SystemVoidSystemCollectionsGenericQueue1SystemUInt32ctorSystemInt32'
Method 'SystemVoidCosmosHALKeyboardHandleScancodeSystemByteSystemBoolean'
Method 'SystemVoidCosmosIL2CPUX86PlugsNEW_PLUGSDelegateImplCtorSystemObjectSystemIntPtr'
Method 'SystemVoidCosmosHALKeyboardInitializeCosmosHALHandleKeyboardDelegate'
Method 'SystemVoidCosmosHALKeyboardHandleIRQCosmosCoreINTsIRQContext'
Method 'SystemVoidCosmosIL2CPUX86PlugsNEW_PLUGSDelegateImplCtorSystemObjectSystemIntPtr'
Method 'SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate'
Method 'SystemVoidCosmosHALKeyboardCreateDefaultKeymap'
Method 'SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum'
Method 'CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice'
Method 'SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray'
Method 'SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray'
Method 'SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count'
Method 'SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count'
Method 'CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32'
Method 'SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64'
Method 'SystemVoidCosmosHALPCIEnumerateDevices'
Method 'SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32'
Method 'SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32'
Method 'SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32'
Method 'SystemVoidCosmosCoreIOPortBasectorSystemUInt16'
Method 'SystemVoidCosmosCoreIOGroupKeyboardctor'
Method 'SystemVoidCosmosCoreIOGroupPITctor'
Method 'SystemVoidCosmosCoreIOGroupATActorSystemBoolean'
Method 'SystemVoidSystemTextEncodingctorSystemInt32'
Method 'SystemVoidSystemTextEncodingSetDefaultFallbacks'
Method 'SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar'
Method 'SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString'
Method 'SystemVoidCosmosCoreHMIGCMonitor'
Method 'SystemVoidCosmosCoreHMIGCFreeAll'
Method 'SystemVoidCosmosCoreBaseIOGroupscctor'
Method 'SystemVoidCosmosCoreCPUReboot'
Method 'SystemVoidSystemCollectionsGenericQueue1SystemUInt32EnqueueSystemUInt32'
Method 'SystemVoidCosmosIL2CPUX86PlugsNEW_PLUGSDelegateImplInvoke'
Method 'SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardKeyMappingctorSystemInt32'
Method 'SystemVoidCosmosHALKeyboardAddKeySystemUInt32SystemCharSystemConsoleKey'
Method 'SystemVoidCosmosHALKeyboardAddKeyWithShiftSystemUInt32SystemCharSystemConsoleKey'
Method 'SystemVoidCosmosHALKeyboardAddKeyWithShiftSystemUInt32SystemConsoleKey'
Method 'SystemVoidCosmosHALBlockDeviceAtactor'
Method 'SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte'
Method 'CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive'
Method 'SystemVoidCosmosHALBlockDeviceAtaPioInitDrive'
Method 'SystemVoidCosmosHALBlockDeviceBlockDevicecctor'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32'
Method 'SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor'
Method 'SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor'
Method 'SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32'
Method 'SystemVoidCosmosHALBlockDeviceBlockDevicector'
Method 'SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector'
Method 'SystemVoidCosmosHALPCIEnumerateBusSystemUInt32SystemUInt32'
Method 'SystemVoidCosmosCoreIOPortWritectorSystemUInt16'
Method 'SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean'
Method 'SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean'
Method 'SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16'
Method 'SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16'
Method 'SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16'
Method 'SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks'
Method 'SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding'
Method 'SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding'
Method 'SystemVoidCosmosCoreIOGroupMousector'
Method 'SystemVoidCosmosCoreIOGroupPCSpeakerctor'
Method 'SystemVoidSystemCollectionsGenericQueue1SystemUInt32SetCapacitySystemInt32'
Method 'SystemVoidCosmosHALKeyboardKeyMappingctorSystemUInt32SystemCharSystemConsoleKey'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardKeyMappingAddCosmosHALKeyboardKeyMapping'
Method 'SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte'
Method 'CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean'
Method 'CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd'
Method 'SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array'
Method 'SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32'
Method 'SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64'
Method 'SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64'
Method 'SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray'
Method 'SystemUInt32CosmosCommonExtensionsByteConverterToUInt32SystemBytearraySystemUInt64'
Method 'SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo'
Method 'SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor'
Method 'SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray'
Method 'SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32'
Method 'SystemBooleanCosmosHALPCIDeviceget_DeviceExists'
Method 'CosmosHALPCIDevicePCIHeaderTypeCosmosHALPCIDeviceget_HeaderType'
Method 'SystemVoidCosmosHALPCIDeviceBridgectorSystemUInt32SystemUInt32SystemUInt32'
Method 'SystemVoidCosmosHALPCIAddDeviceCosmosHALPCIDeviceSystemUInt32'
Method 'SystemVoidCosmosHALPCIDeviceCardbusctorSystemUInt32SystemUInt32SystemUInt32'
Method 'SystemVoidCosmosHALPCIDeviceNormalctorSystemUInt32SystemUInt32SystemUInt32'
Method 'SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16'
Method 'SystemTextEncoderFallbackSystemTextEncoderFallbackget_ExceptionFallback'
Method 'SystemTextDecoderFallbackSystemTextDecoderFallbackget_ExceptionFallback'
Method 'SystemVoidSystemTextEncoderReplacementFallbackctorSystemString'
Method 'SystemVoidSystemTextDecoderReplacementFallbackctorSystemString'
Method 'SystemVoidSystemTextEncoderFallbackctor'
Method 'SystemVoidSystemTextDecoderFallbackctor'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardKeyMappingEnsureCapacitySystemInt32'
Method 'SystemVoidCosmosHALBlockDeviceAtaPioWait'
Method 'SystemByteCosmosCoreIOPortReadget_Byte'
Method 'SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64'
Method 'SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor'
Method 'SystemVoidCosmosCoreIOGroupPCIctor'
Method 'SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte'
Method 'SystemVoidCosmosHALPCIDeviceset_VendorIDSystemUInt16'
Method 'SystemVoidCosmosHALPCIDeviceset_DeviceIDSystemUInt16'
Method 'SystemByteCosmosHALPCIDeviceReadRegister8SystemByte'
Method 'SystemVoidCosmosHALPCIDeviceset_RevisionIDSystemByte'
Method 'SystemVoidCosmosHALPCIDeviceset_ProgIFSystemByte'
Method 'SystemVoidCosmosHALPCIDeviceset_SubclassSystemByte'
Method 'SystemVoidCosmosHALPCIDeviceset_ClassCodeSystemByte'
Method 'SystemVoidCosmosHALPCIDeviceset_CacheLineSizeSystemByte'
Method 'SystemVoidCosmosHALPCIDeviceset_LatencyTimerSystemByte'
Method 'SystemVoidCosmosHALPCIDeviceset_HeaderTypeCosmosHALPCIDevicePCIHeaderType'
Method 'SystemVoidCosmosHALPCIDeviceset_BISTCosmosHALPCIDevicePCIBist'
Method 'SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte'
Method 'SystemVoidCosmosHALPCIDeviceset_InterruptPINCosmosHALPCIDevicePCIInterruptPIN'
Method 'SystemUInt16CosmosHALPCIDeviceget_VendorID'
Method 'SystemUInt16CosmosHALPCIDeviceget_DeviceID'
Method 'SystemVoidCosmosHALPCIDeviceset_DeviceExistsSystemBoolean'
Method 'SystemVoidCosmosHALPCIDeviceBridgeset_BaseAddressesCosmosHALPCIBaseAddressBararray'
Method 'CosmosHALPCIBaseAddressBararrayCosmosHALPCIDeviceBridgeget_BaseAddresses'
Method 'SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte'
Method 'SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32'
Method 'SystemVoidCosmosHALPCIDeviceBridgeset_PrimaryBusNumberSystemByte'
Method 'SystemVoidCosmosHALPCIDeviceBridgeset_SecondaryBusNumberSystemByte'
Method 'SystemVoidCosmosHALPCIDeviceBridgeset_SubordinateBusNumberSystemByte'
Method 'SystemVoidCosmosHALPCIDeviceBridgeset_SecondaryLatencyTimerSystemByte'
Method 'SystemVoidCosmosHALPCIDeviceBridgeset_IOBaseSystemByte'
Method 'SystemVoidCosmosHALPCIDeviceBridgeset_IOLimitSystemByte'
Method 'SystemVoidCosmosHALPCIDeviceBridgeset_SecondaryStatusSystemUInt16'
Method 'SystemVoidCosmosHALPCIDeviceBridgeset_MemoryBaseSystemUInt16'
Method 'SystemVoidCosmosHALPCIDeviceBridgeset_MemoryLimitSystemUInt16'
Method 'SystemVoidCosmosHALPCIDeviceBridgeset_PrefatchableMemoryBaseSystemUInt16'
Method 'SystemVoidCosmosHALPCIDeviceBridgeset_PrefatchableMemoryLimitSystemUInt16'
Method 'SystemVoidCosmosHALPCIDeviceBridgeset_PrefatchableBaseUpper32SystemUInt32'
Method 'SystemVoidCosmosHALPCIDeviceBridgeset_PrefatchableLimitUpper32SystemUInt32'
Method 'SystemVoidCosmosHALPCIDeviceBridgeset_IOBaseUpper16SystemUInt16'
Method 'SystemVoidCosmosHALPCIDeviceBridgeset_IOLimitUpper16SystemUInt16'
Method 'SystemVoidCosmosHALPCIDeviceBridgeset_CapabilityPointerSystemByte'
Method 'SystemVoidCosmosHALPCIDeviceBridgeset_ExpansionROMBaseAddressSystemUInt32'
Method 'SystemVoidCosmosHALPCIDeviceBridgeset_BridgeControlSystemUInt16'
Method 'SystemStringCosmosHALPCIDeviceDeviceClassGetStringCosmosHALPCIDevice'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice'
Method 'SystemByteCosmosHALPCIDeviceBridgeget_SecondaryBusNumber'
Method 'SystemVoidCosmosHALPCIDeviceCardbusset_CardbusBaseAddressSystemUInt32'
Method 'SystemVoidCosmosHALPCIDeviceCardbusset_OffsetOfCapabilityListSystemByte'
Method 'SystemVoidCosmosHALPCIDeviceCardbusset_SecondaryStatusSystemUInt16'
Method 'SystemVoidCosmosHALPCIDeviceCardbusset_PCIBusNumberSystemByte'
Method 'SystemVoidCosmosHALPCIDeviceCardbusset_CardbusBusNumberSystemByte'
Method 'SystemVoidCosmosHALPCIDeviceCardbusset_SubordinateBusNumberSystemByte'
Method 'SystemVoidCosmosHALPCIDeviceCardbusset_CardbusLatencyTimerSystemByte'
Method 'SystemVoidCosmosHALPCIDeviceCardbusset_MemoryBaseAddress0SystemUInt32'
Method 'SystemVoidCosmosHALPCIDeviceCardbusset_MemoryLimit0SystemUInt32'
Method 'SystemVoidCosmosHALPCIDeviceCardbusset_MemoryBaseAddress1SystemUInt32'
Method 'SystemVoidCosmosHALPCIDeviceCardbusset_MemoryLimit1SystemUInt32'
Method 'SystemVoidCosmosHALPCIDeviceCardbusset_IOBaseAddress0SystemUInt32'
Method 'SystemVoidCosmosHALPCIDeviceCardbusset_IOLimit0SystemUInt32'
Method 'SystemVoidCosmosHALPCIDeviceCardbusset_IOBaseAddress1SystemUInt32'
Method 'SystemVoidCosmosHALPCIDeviceCardbusset_IOLimit1SystemUInt32'
Method 'SystemVoidCosmosHALPCIDeviceCardbusset_BridgeControlSystemUInt16'
Method 'SystemVoidCosmosHALPCIDeviceCardbusset_SubsystemDeviceIDSystemUInt16'
Method 'SystemVoidCosmosHALPCIDeviceCardbusset_SubsystemVendorIDSystemUInt16'
Method 'SystemVoidCosmosHALPCIDeviceCardbusset_PCCardBaseAddressSystemUInt32'
Method 'SystemVoidCosmosHALPCIDeviceNormalset_BaseAddressesCosmosHALPCIBaseAddressBararray'
Method 'CosmosHALPCIBaseAddressBararrayCosmosHALPCIDeviceNormalget_BaseAddresses'
Method 'SystemVoidCosmosHALPCIDeviceNormalset_CardbusCISPointerSystemUInt32'
Method 'SystemVoidCosmosHALPCIDeviceNormalset_SubsystemVendorIDSystemUInt16'
Method 'SystemVoidCosmosHALPCIDeviceNormalset_SubsystemIDSystemUInt16'
Method 'SystemVoidCosmosHALPCIDeviceNormalset_ExpansionROMBaseAddressSystemUInt32'
Method 'SystemVoidCosmosHALPCIDeviceNormalset_CapabilitiesPointerSystemByte'
Method 'SystemVoidCosmosHALPCIDeviceNormalset_MinGrantSystemByte'
Method 'SystemVoidCosmosHALPCIDeviceNormalset_MaxLatencySystemByte'
Method 'SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean'
Method 'SystemVoidSystemTextEncoderExceptionFallbackctor'
Method 'SystemVoidSystemTextDecoderExceptionFallbackctor'
Method 'SystemBooleanSystemCharIsSurrogateSystemStringSystemInt32'
Method 'SystemBooleanSystemCharIsHighSurrogateSystemStringSystemInt32'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardKeyMappingset_CapacitySystemInt32'
Method 'SystemUInt16CosmosCorePlugsIOPortImplRead16SystemUInt16'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32'
Method 'SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32'
Method 'SystemVoidCosmosCoreIOPortset_DWordSystemUInt32'
Method 'SystemUInt32CosmosCoreIOPortget_DWord'
Method 'SystemStringCosmosHALPCIDeviceToHexSystemUInt32SystemByte'
Method 'SystemByteCosmosHALPCIDeviceget_ClassCode'
Method 'SystemByteCosmosHALPCIDeviceget_Subclass'
Method 'SystemByteCosmosHALPCIDeviceget_ProgIF'
Method 'SystemStringCosmosIL2CPUCustomImplementationSystemStringImplConcatSystemObjectarray'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32'
Method 'SystemObjectCosmosSystemPlugsSystemTextEncoderFallbackImplget_InternalSyncObject'
Method 'SystemVoidSystemThreadingMonitorThrowLockTakenException'
Method 'SystemVoidCosmosSystemPlugsSystemThreadingMonitorImplExitSystemObject'
Method 'SystemObjectCosmosSystemPlugsSystemTextDecoderFallbackImplget_InternalSyncObject'
Method 'SystemBooleanSystemCharIsSurrogateSystemChar'
Method 'SystemBooleanSystemCharIsHighSurrogateSystemChar'
Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemEnvironmentImplGetResourceStringSystemStringSystemObjectarray'
Method 'SystemVoidCosmosCorePlugsIOPortImplWrite16SystemUInt16SystemUInt16'
Method 'SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32'
Method 'SystemVoidCosmosSystemPlugsSystemThreadingMonitorImplReliableEnterSystemObjectSystemBoolean'
Method 'SystemVoidCosmosCorePlugsIOPortImplWrite32SystemUInt16SystemUInt32'
Method 'SystemUInt32CosmosCorePlugsIOPortImplRead32SystemUInt16'

View file

@ -1,52 +0,0 @@
namespace Cosmos.Compiler.Tests
{
//[TestClass]
//public class DoTest : BaseTest
//{
// [TestMethod]
// [TestCategory("Compiler")]
// public void SimpleWriteLineTest()
// {
// // these files contain the output to be verified. don't clean them.
// var xOutputFile = Path.GetTempFileName();
// var xLogFile = Path.GetTempFileName();
// var xRunner = new CompilerRunner();
// xRunner.References.Add(typeof(Cosmos.Compiler.Tests.SimpleWriteLine.Kernel.Kernel).Assembly.Location);
// xRunner.References.Add(typeof(Cosmos.System_Plugs.System.TypeImpl).Assembly.Location);
// xRunner.References.Add(typeof(Cosmos.Core_Plugs.CPUImpl).Assembly.Location);
// xRunner.References.Add(typeof(Cosmos.Debug.Kernel.Plugs.DebugBreak).Assembly.Location);
// xRunner.AssemblerLogFile = xLogFile;
// xRunner.OutputFile = xOutputFile;
// xRunner.Execute();
// Verify("Output", File.ReadAllText(xOutputFile));
// Verify("Logfile", File.ReadAllText(xLogFile));
// }
// [TestMethod]
// [TestCategory("Compiler")]
// public void InterfacesTest()
// {
// // these files contain the output to be verified. don't clean them.
// var xOutputFile = Path.GetTempFileName();
// var xLogFile = Path.GetTempFileName();
// var xRunner = new CompilerRunner();
// xRunner.References.Add(typeof(Cosmos.Compiler.Tests.Interfaces.Kernel.Kernel).Assembly.Location);
// xRunner.References.Add(typeof(Cosmos.System_Plugs.System.TypeImpl).Assembly.Location);
// xRunner.References.Add(typeof(Cosmos.Core_Plugs.CPUImpl).Assembly.Location);
// xRunner.References.Add(typeof(Cosmos.Debug.Kernel.Plugs.DebugBreak).Assembly.Location);
// xRunner.AssemblerLogFile = xLogFile;
// xRunner.OutputFile = xOutputFile;
// xRunner.Execute();
// Verify("Output", File.ReadAllText(xOutputFile));
// Verify("Logfile", File.ReadAllText(xLogFile));
// }
//}
}

View file

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="EntityFramework" publicKeyToken="b77a5c561934e089" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.1"/></startup></configuration>

View file

@ -1,38 +0,0 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Management.Instrumentation;
using System.Text;
using System.Threading.Tasks;
using ApprovalTests;
using ApprovalTests.Core;
using ApprovalTests.Namers;
using ApprovalTests.Writers;
namespace Cosmos.Compiler.TestsBase
{
public abstract class BaseTest
{
private class Namer : UnitTestFrameworkNamer
{
private string mName;
public Namer(string name)
{
mName = name;
}
public override string Name
{
get
{
return base.Name + "." + mName;
}
}
}
protected void Verify(string name, string value)
{
Approvals.Verify(WriterFactory.CreateTextWriter(value), new Namer(name), Approvals.GetReporter());
}
}
}

View file

@ -1,90 +0,0 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Cosmos.Build.MSBuild;
using Cosmos.Debug.Common;
using Cosmos.IL2CPU;
namespace Cosmos.Compiler.TestsBase
{
public class CompilerRunner
{
public CompilerRunner()
{
References = new List<string>();
}
public List<string> References
{
get;
private set;
}
public string OutputFile
{
get;
set;
}
public string AssemblerLogFile
{
get;
set;
}
public void Execute()
{
if (String.IsNullOrWhiteSpace(OutputFile))
{
throw new InvalidOperationException("No OutputFile specified!");
}
if (References.Count == 0)
{
throw new InvalidOperationException("No References specified!");
}
DebugInfo.SetRange(DebugInfo.AssemblerDebugSymbolsRange);
Console.WriteLine("Compiling to '{0}'", OutputFile);
var xTask = new CompilerEngine();
xTask.DebugEnabled = false;
xTask.StackCorruptionDetectionEnabled = false;
xTask.StackCorruptionDetectionLevel = "MethodFooters";
xTask.DebugMode = "Source";
xTask.TraceAssemblies = "User";
xTask.DebugCom = 1;
xTask.UseNAsm = true;
xTask.OutputFilename = OutputFile;
xTask.EnableLogging = true;
xTask.EmitDebugSymbols = true;
xTask.IgnoreDebugStubAttribute = false;
xTask.References = GetReferences();
xTask.AssemblerLog = AssemblerLogFile;
xTask.OnLogError = m =>
{
throw new Exception("Error during compilation: " + m);
};
xTask.OnLogWarning = (m) => Console.WriteLine("Warning: {0}", m);
xTask.OnLogMessage = (m) =>
{
Console.WriteLine("Message: {0}", m);
};
xTask.OnLogException = (m) => Console.WriteLine("Exception: {0}", m.ToString());
if (!xTask.Execute())
{
throw new Exception("Error occurred while running compiler!");
}
}
private string[] GetReferences()
{
var xResult = new List<string>(References.Count);
foreach (var xRefFile in References)
{
xResult.Add(xRefFile);
}
return xResult.ToArray();
}
}
}

View file

@ -1,7 +0,0 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
</Project>

View file

@ -1,113 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<ProjectGuid>{6BAD532A-7DD4-4BAC-834A-10BA6497E19D}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Cosmos.Core.Tests</RootNamespace>
<AssemblyName>Cosmos.Core.Tests</AssemblyName>
<TargetFrameworkVersion>v4.7.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup>
<SignAssembly>true</SignAssembly>
</PropertyGroup>
<PropertyGroup>
<AssemblyOriginatorKeyFile>
</AssemblyOriginatorKeyFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<DebugType>full</DebugType>
<PlatformTarget>x64</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>x64</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<DebugType>full</DebugType>
<PlatformTarget>x86</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>x86</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<DebugType>full</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|AnyCPU'">
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<ItemGroup>
<Reference Include="nunit.framework">
<HintPath>..\..\Resources\Dependencies\NUnit\nunit.framework.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="System.Data" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="FieldOrderTests.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\source\Cosmos.Debug.Common\Cosmos.Debug.Common.csproj">
<Project>{AB24E403-54F3-4F67-B5E0-119A7227AAC1}</Project>
<Name>Cosmos.Debug.Common</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" />
<PackageReference Include="NUnit" />
<PackageReference Include="NUnit3TestAdapter" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\IL2CPU\source\Cosmos.IL2CPU\Cosmos.IL2CPU.csproj" />
<ProjectReference Include="..\..\source\Cosmos.Core\Cosmos.Core.csproj" />
<ProjectReference Include="..\..\source\Cosmos.Debug.Common\Cosmos.Debug.Common.csproj" />
</ItemGroup>
</Project>

View file

@ -1,37 +0,0 @@
using System;
using System.Linq;
using Cosmos.Debug.Common;
using Cosmos.IL2CPU;
using NUnit.Framework;
namespace Cosmos.Core.Tests
{
[TestFixture]
public class FieldOrderTests
{
// the memory stuff requires DataLookupEntry.DataBlock to be the first field
//[TestMethod]
//public unsafe void TestFieldOrderingOfDataLookupEntry()
//{
// ILOp.mPlugManager = new PlugManager(delegate(Exception exception)
// {
// throw new Exception("Error: " + exception.Message, exception);
// });
// using (var xDbg = new DebugInfo(":memory:", true))
// {
// try
// {
// var xInfo = ILOp.GetFieldsInfo(typeof(DataLookupEntry), false).OrderBy(i => i.Offset).ToArray();
// Assert.IsNotNull(xInfo);
// Assert.AreEqual(3, xInfo.Length);
// Assert.AreEqual(nameof(DataLookupEntry.DataBlock), xInfo[0].Field.Name);
// }
// finally
// {
// ILOp.mPlugManager = null;
// }
// }
//}
}
}

View file

@ -1,47 +1,50 @@
//using ApprovalTests;
//using ApprovalTests.Reporters;
using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
//using Cosmos.HAL.Network;
//using Cosmos.System.Network.IPv4;
//using Cosmos.System.VSTests;
using ApprovalTests;
using ApprovalTests.Reporters;
//using Microsoft.VisualStudio.TestTools.UnitTesting;
using Cosmos.HAL.Network;
using Cosmos.System.Network.IPv4;
//namespace Cosmos.System.Tests
//{
// [TestClass]
// public class ARPRequestTests
// {
// [TestMethod]
// [UseReporter(typeof(DiffReporter))]
// public void EnsureEncodedCorrectly()
// {
// var xMacSender = new MACAddress(new byte[]
// {
// 00,
// 0x50,
// 0x56,
// 0xc0,
// 0x00,
// 0x01
// });
// var xIPSender = new Address(192, 168, 17, 1);
// var xMacTarget = MACAddress.Broadcast;
// var xIPTarget = new Address(192, 168, 17, 102);
// var xArpTargetMac = new MACAddress(new byte[6]);
namespace Cosmos.System.Tests
{
[TestClass]
public class ARPRequestTests
{
[TestMethod]
[UseReporter(typeof(DiffReporter))]
public void EnsureEncodedCorrectly()
{
var xMacSender = new MACAddress(
new byte[]
{
00,
0x50,
0x56,
0xc0,
0x00,
0x01
});
// var xPacket = new ARPRequest_Ethernet(xMacSender, xIPSender, xMacTarget, xIPTarget, xArpTargetMac);
var xIPSender = new Address(192, 168, 17, 1);
var xMacTarget = MACAddress.Broadcast;
var xIPTarget = new Address(192, 168, 17, 102);
var xArpTargetMac = new MACAddress(new byte[6]);
// var xExpectedPacket =
// "FF FF FF FF FF FF 00 50 " +
// "56 C0 00 01 08 06 00 01 " +
// "08 00 06 04 00 01 00 50 " +
// "56 C0 00 01 C0 A8 11 01 " +
// "00 00 00 00 00 00 C0 A8 " +
// "11 66";
// Approvals.Verify(Utilities.PrettyPrint(xPacket.RawData));
// //Approvals.VerifyBinaryFile(xPacket.RawData, "bin");
// //Assert.AreEqual(xExpectedPacket, Utilities.PrettyPrint(xPacket.RawData));
// }
// }
//}
var xPacket = new ARPRequest_Ethernet(xMacSender, xIPSender, xMacTarget, xIPTarget, xArpTargetMac);
var xExpectedPacket =
"FF FF FF FF FF FF 00 50 " + Environment.NewLine +
"56 C0 00 01 08 06 00 01 " + Environment.NewLine +
"08 00 06 04 00 01 00 50 " + Environment.NewLine +
"56 C0 00 01 C0 A8 11 01 " + Environment.NewLine +
"00 00 00 00 00 00 C0 A8 " + Environment.NewLine +
"11 66";
Approvals.Verify(Utilities.PrettyPrint(xPacket.RawData));
Approvals.VerifyBinaryFile(xPacket.RawData, "bin");
Assert.AreEqual(xExpectedPacket, Utilities.PrettyPrint(xPacket.RawData));
}
}
}

View file

@ -1,121 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<ProjectGuid>{AAA0328F-60E1-442D-B949-A13DD34BD0AD}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Cosmos.System.Tests</RootNamespace>
<AssemblyName>Cosmos.System.Tests</AssemblyName>
<TargetFrameworkVersion>v4.7.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
<ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages</ReferencePath>
<IsCodedUITest>False</IsCodedUITest>
<TestProjectType>UnitTest</TestProjectType>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<DebugType>full</DebugType>
<PlatformTarget>x64</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>x64</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<DebugType>full</DebugType>
<PlatformTarget>x86</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>x86</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\Debug\</OutputPath>
<DebugType>full</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<DefineConstants>DEBUG;TRACE</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|AnyCPU'">
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
</ItemGroup>
<Choose>
<When Condition="('$(VisualStudioVersion)' == '10.0' or '$(VisualStudioVersion)' == '') and '$(TargetFrameworkVersion)' == 'v3.5'">
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=10.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
</ItemGroup>
</When>
<Otherwise>
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework" />
</ItemGroup>
</Otherwise>
</Choose>
<ItemGroup>
<Compile Include="ARPRequestTests.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Utilities.cs" />
</ItemGroup>
<Choose>
<When Condition="'$(VisualStudioVersion)' == '10.0' And '$(IsCodedUITest)' == 'True'">
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.QualityTools.CodedUITestFramework, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
<Reference Include="Microsoft.VisualStudio.TestTools.UITest.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
<Reference Include="Microsoft.VisualStudio.TestTools.UITest.Extension, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
<Reference Include="Microsoft.VisualStudio.TestTools.UITesting, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
</ItemGroup>
</When>
</Choose>
<Import Project="$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets" Condition="Exists('$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets')" />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="ApprovalTests" Version="3.0.15" />
<PackageReference Include="ApprovalUtilities" Version="3.0.15" />
<PackageReference Include="Microsoft.NET.Test.Sdk" />
<PackageReference Include="MSTest.TestAdapter" />
<PackageReference Include="MSTest.TestFramework" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\source\Cosmos.System2\Cosmos.System2.csproj" />
</ItemGroup>
</Project>

View file

@ -4,7 +4,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Cosmos.System.VSTests
namespace Cosmos.System.Tests
{
public static class Utilities
{
@ -29,4 +29,4 @@ namespace Cosmos.System.VSTests
return xSB.ToString().Trim();
}
}
}
}

View file

@ -1,10 +1,16 @@
<Project Sdk="Microsoft.NET.Sdk">
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
</PropertyGroup>
<ItemGroup>
<AssemblyAttribute Include="System.Runtime.CompilerServices.InternalsVisibleTo">
<_Parameter1>Cosmos.Core.Tests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100e3ef5198fa2f8926f006b5d2053eb3b3c875e74695675a6b97bd27ba6b0c5cbee26710c04277f7975927ace4a037692eddb71340a4c3f11e06c645c6a4cebad303301228943b39378bf3222f9432ff9c72c31d1a5e936db6cf9f18c23bd52a43c091fc803ce2139cd390a9678553d1e6061656c3d0196ddbd2233143fc433195</_Parameter1>
</AssemblyAttribute>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Cosmos.Debug.Kernel\Cosmos.Debug.Kernel.csproj" />
<ProjectReference Include="$(IL2CPURepoRoot)source\IL2CPU.API\IL2CPU.API.csproj" />

View file

@ -1,10 +1,16 @@
<Project Sdk="Microsoft.NET.Sdk">
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<RootNamespace>Cosmos.System</RootNamespace>
</PropertyGroup>
<ItemGroup>
<AssemblyAttribute Include="System.Runtime.CompilerServices.InternalsVisibleTo">
<_Parameter1>Cosmos.System.Tests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100e3ef5198fa2f8926f006b5d2053eb3b3c875e74695675a6b97bd27ba6b0c5cbee26710c04277f7975927ace4a037692eddb71340a4c3f11e06c645c6a4cebad303301228943b39378bf3222f9432ff9c72c31d1a5e936db6cf9f18c23bd52a43c091fc803ce2139cd390a9678553d1e6061656c3d0196ddbd2233143fc433195</_Parameter1>
</AssemblyAttribute>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Cosmos.Common\Cosmos.Common.csproj" />
<ProjectReference Include="..\Cosmos.Debug.Kernel\Cosmos.Debug.Kernel.csproj" />