added unit tests
This commit is contained in:
parent
4644da4212
commit
486f343518
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
||||||
|
{"RootPath":"E:\\Házi\\Programozás\\C#\\Suli\\ProgaOra\\20250221\\UnitTests\\UnitTests","ProjectFileName":"UnitTests.csproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"Meow.cs"},{"SourceFile":"Program.cs"},{"SourceFile":"Properties\\AssemblyInfo.cs"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.7.2.AssemblyAttributes.cs"}],"References":[{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\Microsoft.CSharp.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Data.DataSetExtensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Net.Http.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Xml.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"E:\\Házi\\Programozás\\C#\\Suli\\ProgaOra\\20250221\\UnitTests\\UnitTests\\bin\\Debug\\UnitTests.exe","OutputItemRelativePath":"UnitTests.exe"},{"OutputItemFullPath":"E:\\Házi\\Programozás\\C#\\Suli\\ProgaOra\\20250221\\UnitTests\\UnitTests\\bin\\Debug\\UnitTests.pdb","OutputItemRelativePath":"UnitTests.pdb"}],"CopyToOutputEntries":[]}
|
35
20250221/UnitTests/UnitTests/Feladat2.cs
Normal file
35
20250221/UnitTests/UnitTests/Feladat2.cs
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
|
namespace UnitTests
|
||||||
|
{
|
||||||
|
public class Feladat2
|
||||||
|
{
|
||||||
|
public string Concat(string a, string b)
|
||||||
|
{
|
||||||
|
return a + b;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int GetLength(string input)
|
||||||
|
{
|
||||||
|
return input.Length;
|
||||||
|
}
|
||||||
|
|
||||||
|
public object GetNullString()
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
public string GetStringInstance() {
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
public bool IsEmpty(string input)
|
||||||
|
{
|
||||||
|
return input.Length == 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -43,6 +43,7 @@
|
||||||
<Reference Include="System.Xml" />
|
<Reference Include="System.Xml" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
<Compile Include="Feladat2.cs" />
|
||||||
<Compile Include="Meow.cs" />
|
<Compile Include="Meow.cs" />
|
||||||
<Compile Include="Program.cs" />
|
<Compile Include="Program.cs" />
|
||||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1 +1 @@
|
||||||
2ad71b6ab085b7f495f309b05ce546c046cd8744232d5fa9396a1a32bc012256
|
11bc096af3c5aeef2b40ad4982add346ed6ca81418ff1f372210b892c4b479b0
|
||||||
|
|
|
@ -5,3 +5,10 @@ C:\Users\szabomarton\Desktop\C#\ProgaOra\20250221\UnitTests\UnitTests\obj\Debug\
|
||||||
C:\Users\szabomarton\Desktop\C#\ProgaOra\20250221\UnitTests\UnitTests\obj\Debug\UnitTests.csproj.CoreCompileInputs.cache
|
C:\Users\szabomarton\Desktop\C#\ProgaOra\20250221\UnitTests\UnitTests\obj\Debug\UnitTests.csproj.CoreCompileInputs.cache
|
||||||
C:\Users\szabomarton\Desktop\C#\ProgaOra\20250221\UnitTests\UnitTests\obj\Debug\UnitTests.exe
|
C:\Users\szabomarton\Desktop\C#\ProgaOra\20250221\UnitTests\UnitTests\obj\Debug\UnitTests.exe
|
||||||
C:\Users\szabomarton\Desktop\C#\ProgaOra\20250221\UnitTests\UnitTests\obj\Debug\UnitTests.pdb
|
C:\Users\szabomarton\Desktop\C#\ProgaOra\20250221\UnitTests\UnitTests\obj\Debug\UnitTests.pdb
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTests\bin\Debug\UnitTests.exe.config
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTests\bin\Debug\UnitTests.exe
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTests\bin\Debug\UnitTests.pdb
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTests\obj\Debug\UnitTests.csproj.AssemblyReference.cache
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTests\obj\Debug\UnitTests.csproj.CoreCompileInputs.cache
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTests\obj\Debug\UnitTests.exe
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTests\obj\Debug\UnitTests.pdb
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
||||||
|
{"RootPath":"E:\\Házi\\Programozás\\C#\\Suli\\ProgaOra\\20250221\\UnitTests\\UnitTestsTests","ProjectFileName":"UnitTestsTests.csproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"MeowTests.cs"},{"SourceFile":"Properties\\AssemblyInfo.cs"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.7.2.AssemblyAttributes.cs"}],"References":[{"Reference":"E:\\Házi\\Programozás\\C#\\Suli\\ProgaOra\\20250221\\UnitTests\\packages\\MSTest.TestFramework.2.2.10\\lib\\net45\\Microsoft.VisualStudio.TestPlatform.TestFramework.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\Házi\\Programozás\\C#\\Suli\\ProgaOra\\20250221\\UnitTests\\packages\\MSTest.TestFramework.2.2.10\\lib\\net45\\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\Házi\\Programozás\\C#\\Suli\\ProgaOra\\20250221\\UnitTests\\UnitTests\\bin\\Debug\\UnitTests.exe","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"E:\\Házi\\Programozás\\C#\\Suli\\ProgaOra\\20250221\\UnitTests\\UnitTestsTests\\bin\\Debug\\UnitTestsTests.dll","OutputItemRelativePath":"UnitTestsTests.dll"},{"OutputItemFullPath":"E:\\Házi\\Programozás\\C#\\Suli\\ProgaOra\\20250221\\UnitTests\\UnitTestsTests\\bin\\Debug\\UnitTestsTests.pdb","OutputItemRelativePath":"UnitTestsTests.pdb"}],"CopyToOutputEntries":[]}
|
46
20250221/UnitTests/UnitTestsTests/Feladat2Tests.cs
Normal file
46
20250221/UnitTests/UnitTestsTests/Feladat2Tests.cs
Normal file
|
@ -0,0 +1,46 @@
|
||||||
|
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
||||||
|
using UnitTests;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
|
namespace UnitTests.Tests
|
||||||
|
{
|
||||||
|
[TestClass()]
|
||||||
|
public class Feladat2Tests
|
||||||
|
{
|
||||||
|
Feladat2 feladat2 = new Feladat2();
|
||||||
|
|
||||||
|
[TestMethod()]
|
||||||
|
public void ConcatTest()
|
||||||
|
{
|
||||||
|
Assert.AreEqual(feladat2.Concat("a", "b"), ("a" + "b"));
|
||||||
|
}
|
||||||
|
|
||||||
|
[TestMethod()]
|
||||||
|
public void GetLengthTest()
|
||||||
|
{
|
||||||
|
Assert.AreEqual(3, feladat2.GetLength("asd"));
|
||||||
|
}
|
||||||
|
|
||||||
|
[TestMethod()]
|
||||||
|
public void GetNullStringTest()
|
||||||
|
{
|
||||||
|
Assert.IsNull(feladat2.GetNullString());
|
||||||
|
}
|
||||||
|
|
||||||
|
[TestMethod()]
|
||||||
|
public void GetStringInstanceTest()
|
||||||
|
{
|
||||||
|
Assert.AreEqual("", feladat2.GetStringInstance());
|
||||||
|
}
|
||||||
|
|
||||||
|
[TestMethod()]
|
||||||
|
public void IsEmptyTest()
|
||||||
|
{
|
||||||
|
Assert.IsTrue(feladat2.IsEmpty(""));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -55,6 +55,7 @@
|
||||||
<Otherwise />
|
<Otherwise />
|
||||||
</Choose>
|
</Choose>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
<Compile Include="Feladat2Tests.cs" />
|
||||||
<Compile Include="MeowTests.cs" />
|
<Compile Include="MeowTests.cs" />
|
||||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1 +1 @@
|
||||||
f09ae8cd39229251e577326c08ec9ed1dcfd61aa0cf44a1dd27ac429e90fef87
|
17cb2dad037075ec31a46c24dac93591bb87beafb79a223113629df3858ba82f
|
||||||
|
|
|
@ -16,3 +16,21 @@ C:\Users\szabomarton\Desktop\C#\ProgaOra\20250221\UnitTests\UnitTestsTests\obj\D
|
||||||
C:\Users\szabomarton\Desktop\C#\ProgaOra\20250221\UnitTests\UnitTestsTests\obj\Debug\UnitTest.CAC9E7A1.Up2Date
|
C:\Users\szabomarton\Desktop\C#\ProgaOra\20250221\UnitTests\UnitTestsTests\obj\Debug\UnitTest.CAC9E7A1.Up2Date
|
||||||
C:\Users\szabomarton\Desktop\C#\ProgaOra\20250221\UnitTests\UnitTestsTests\obj\Debug\UnitTestsTests.dll
|
C:\Users\szabomarton\Desktop\C#\ProgaOra\20250221\UnitTests\UnitTestsTests\obj\Debug\UnitTestsTests.dll
|
||||||
C:\Users\szabomarton\Desktop\C#\ProgaOra\20250221\UnitTests\UnitTestsTests\obj\Debug\UnitTestsTests.pdb
|
C:\Users\szabomarton\Desktop\C#\ProgaOra\20250221\UnitTests\UnitTestsTests\obj\Debug\UnitTestsTests.pdb
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTestsTests\bin\Debug\Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTestsTests\bin\Debug\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTestsTests\bin\Debug\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTestsTests\bin\Debug\Microsoft.TestPlatform.AdapterUtilities.dll
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTestsTests\bin\Debug\UnitTestsTests.dll
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTestsTests\bin\Debug\UnitTestsTests.pdb
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTestsTests\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.dll
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTestsTests\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTestsTests\bin\Debug\UnitTests.exe
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTestsTests\bin\Debug\UnitTests.pdb
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTestsTests\bin\Debug\UnitTests.exe.config
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTestsTests\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.xml
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTestsTests\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTestsTests\obj\Debug\UnitTestsTests.csproj.AssemblyReference.cache
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTestsTests\obj\Debug\UnitTestsTests.csproj.CoreCompileInputs.cache
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTestsTests\obj\Debug\UnitTestsTests.csproj.CopyComplete
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTestsTests\obj\Debug\UnitTestsTests.dll
|
||||||
|
E:\Házi\Programozás\C#\Suli\ProgaOra\20250221\UnitTests\UnitTestsTests\obj\Debug\UnitTestsTests.pdb
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user