Unit test
This commit is contained in:
74
NegyszogUnitTest/NegyszogUnitTest.csproj
Normal file
74
NegyszogUnitTest/NegyszogUnitTest.csproj
Normal file
@@ -0,0 +1,74 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="..\packages\MSTest.TestAdapter.2.2.7\build\net45\MSTest.TestAdapter.props" Condition="Exists('..\packages\MSTest.TestAdapter.2.2.7\build\net45\MSTest.TestAdapter.props')" />
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{2933E8F3-3C69-4429-AC6A-7875DB77DAD6}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>NegyszogUnitTest</RootNamespace>
|
||||
<AssemblyName>NegyszogUnitTest</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
||||
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">15.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>
|
||||
<NuGetPackageImportStamp>
|
||||
</NuGetPackageImportStamp>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="Microsoft.VisualStudio.TestPlatform.TestFramework, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\MSTest.TestFramework.2.2.7\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\MSTest.TestFramework.2.2.7\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="UnitTest1.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="packages.config" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Negyszog\Negyszog.csproj">
|
||||
<Project>{0e97e43b-f37a-40d0-bf58-bd83b8164da4}</Project>
|
||||
<Name>Negyszog</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets" Condition="Exists('$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets')" />
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
|
||||
<PropertyGroup>
|
||||
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
|
||||
</PropertyGroup>
|
||||
<Error Condition="!Exists('..\packages\MSTest.TestAdapter.2.2.7\build\net45\MSTest.TestAdapter.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\MSTest.TestAdapter.2.2.7\build\net45\MSTest.TestAdapter.props'))" />
|
||||
<Error Condition="!Exists('..\packages\MSTest.TestAdapter.2.2.7\build\net45\MSTest.TestAdapter.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\MSTest.TestAdapter.2.2.7\build\net45\MSTest.TestAdapter.targets'))" />
|
||||
</Target>
|
||||
<Import Project="..\packages\MSTest.TestAdapter.2.2.7\build\net45\MSTest.TestAdapter.targets" Condition="Exists('..\packages\MSTest.TestAdapter.2.2.7\build\net45\MSTest.TestAdapter.targets')" />
|
||||
</Project>
|
||||
20
NegyszogUnitTest/Properties/AssemblyInfo.cs
Normal file
20
NegyszogUnitTest/Properties/AssemblyInfo.cs
Normal file
@@ -0,0 +1,20 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
[assembly: AssemblyTitle("NegyszogUnitTest")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("NegyszogUnitTest")]
|
||||
[assembly: AssemblyCopyright("Copyright © 2022")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
[assembly: Guid("2933e8f3-3c69-4429-ac6a-7875db77dad6")]
|
||||
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
||||
31
NegyszogUnitTest/UnitTest1.cs
Normal file
31
NegyszogUnitTest/UnitTest1.cs
Normal file
@@ -0,0 +1,31 @@
|
||||
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
||||
using System;
|
||||
|
||||
namespace NegyszogUnitTest {
|
||||
[TestClass]
|
||||
public class UnitTest1 {
|
||||
static double oldal = 2.0;
|
||||
Negyszog.Negyszog negyszog = new Negyszog.Negyszog(oldal);
|
||||
|
||||
[TestMethod]
|
||||
public void TestKerulet() {
|
||||
double vartEredmeny = 8.0;
|
||||
double kapottEredmeny = negyszog.Kerulet();
|
||||
Assert.AreEqual(vartEredmeny, kapottEredmeny);
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void TestTerulet() {
|
||||
double vartEredmeny = 4.0;
|
||||
double kapottEredmeny = negyszog.Terulet();
|
||||
Assert.AreEqual(vartEredmeny, kapottEredmeny);
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void TestAtlo() {
|
||||
double vartEredmeny = 2.83;
|
||||
double kapotEredmeny = negyszog.Atlo();
|
||||
Assert.AreEqual(vartEredmeny, kapotEredmeny);
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
BIN
NegyszogUnitTest/bin/Debug/Negyszog.exe
Normal file
BIN
NegyszogUnitTest/bin/Debug/Negyszog.exe
Normal file
Binary file not shown.
6
NegyszogUnitTest/bin/Debug/Negyszog.exe.config
Normal file
6
NegyszogUnitTest/bin/Debug/Negyszog.exe.config
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<configuration>
|
||||
<startup>
|
||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
|
||||
</startup>
|
||||
</configuration>
|
||||
BIN
NegyszogUnitTest/bin/Debug/Negyszog.pdb
Normal file
BIN
NegyszogUnitTest/bin/Debug/Negyszog.pdb
Normal file
Binary file not shown.
BIN
NegyszogUnitTest/bin/Debug/NegyszogUnitTest.dll
Normal file
BIN
NegyszogUnitTest/bin/Debug/NegyszogUnitTest.dll
Normal file
Binary file not shown.
BIN
NegyszogUnitTest/bin/Debug/NegyszogUnitTest.pdb
Normal file
BIN
NegyszogUnitTest/bin/Debug/NegyszogUnitTest.pdb
Normal file
Binary file not shown.
@@ -0,0 +1,4 @@
|
||||
// <autogenerated />
|
||||
using System;
|
||||
using System.Reflection;
|
||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")]
|
||||
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
||||
186c4346775052655e7f91eebb179741398389af
|
||||
@@ -0,0 +1,18 @@
|
||||
C:\dev\c#\c-sharp\NegyszogUnitTest\bin\Debug\Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll
|
||||
C:\dev\c#\c-sharp\NegyszogUnitTest\bin\Debug\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll
|
||||
C:\dev\c#\c-sharp\NegyszogUnitTest\bin\Debug\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll
|
||||
C:\dev\c#\c-sharp\NegyszogUnitTest\bin\Debug\Microsoft.TestPlatform.AdapterUtilities.dll
|
||||
C:\dev\c#\c-sharp\NegyszogUnitTest\bin\Debug\NegyszogUnitTest.dll
|
||||
C:\dev\c#\c-sharp\NegyszogUnitTest\bin\Debug\NegyszogUnitTest.pdb
|
||||
C:\dev\c#\c-sharp\NegyszogUnitTest\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.dll
|
||||
C:\dev\c#\c-sharp\NegyszogUnitTest\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll
|
||||
C:\dev\c#\c-sharp\NegyszogUnitTest\bin\Debug\Negyszog.exe
|
||||
C:\dev\c#\c-sharp\NegyszogUnitTest\bin\Debug\Negyszog.pdb
|
||||
C:\dev\c#\c-sharp\NegyszogUnitTest\bin\Debug\Negyszog.exe.config
|
||||
C:\dev\c#\c-sharp\NegyszogUnitTest\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.xml
|
||||
C:\dev\c#\c-sharp\NegyszogUnitTest\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
|
||||
C:\dev\c#\c-sharp\NegyszogUnitTest\obj\Debug\NegyszogUnitTest.csproj.AssemblyReference.cache
|
||||
C:\dev\c#\c-sharp\NegyszogUnitTest\obj\Debug\NegyszogUnitTest.csproj.CoreCompileInputs.cache
|
||||
C:\dev\c#\c-sharp\NegyszogUnitTest\obj\Debug\NegyszogUnitTest.csproj.CopyComplete
|
||||
C:\dev\c#\c-sharp\NegyszogUnitTest\obj\Debug\NegyszogUnitTest.dll
|
||||
C:\dev\c#\c-sharp\NegyszogUnitTest\obj\Debug\NegyszogUnitTest.pdb
|
||||
BIN
NegyszogUnitTest/obj/Debug/NegyszogUnitTest.dll
Normal file
BIN
NegyszogUnitTest/obj/Debug/NegyszogUnitTest.dll
Normal file
Binary file not shown.
BIN
NegyszogUnitTest/obj/Debug/NegyszogUnitTest.pdb
Normal file
BIN
NegyszogUnitTest/obj/Debug/NegyszogUnitTest.pdb
Normal file
Binary file not shown.
5
NegyszogUnitTest/packages.config
Normal file
5
NegyszogUnitTest/packages.config
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<packages>
|
||||
<package id="MSTest.TestAdapter" version="2.2.7" targetFramework="net472" />
|
||||
<package id="MSTest.TestFramework" version="2.2.7" targetFramework="net472" />
|
||||
</packages>
|
||||
Reference in New Issue
Block a user