Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions App.Tests/App.Tests.csproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>

<IsPackable>false</IsPackable>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.2.0" />
<PackageReference Include="xunit" Version="2.4.0" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.0" />
<PackageReference Include="coverlet.collector" Version="1.2.0" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\App\App.csproj" />
</ItemGroup>

</Project>
40 changes: 40 additions & 0 deletions App.Tests/UnitTest1.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
using System;
using Xunit;

namespace App.Tests
{
public class UnitTest1
{
[Fact]
public void Test1()
{
Duck2 donald = new Duck2();
string s = Duck2.swim();
Assert.Equal("Утка плавает по озеру", s);
}

[Fact]
public void Test2()
{
Duck2 donald = new Duck2();
string d = donald.Display();
Assert.Equal("I'm duck", d);
}

[Fact]
public void Test3()
{
Duck2 donald = new Duck2();
string f = donald.Fly();
Assert.Equal("Утка летает", f);
}

[Fact]
public void Test4()
{
Duck2 donald = new Duck2();
string q = donald.Quack();
Assert.Equal("Утка крякает", q);
}
}
}
Loading