mirror of
https://github.com/emilybache/GildedRose-Refactoring-Kata.git
synced 2026-02-15 22:41:30 +00:00
Added files needed to run the project on VS/15/17
This commit is contained in:
parent
de471eb175
commit
e40b42bff7
@ -1,28 +1,28 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Text;
|
||||
using GildedRose;
|
||||
using NUnit.Framework;
|
||||
using ApprovalTests;
|
||||
using ApprovalTests.Reporters;
|
||||
|
||||
namespace GildedRoseTests
|
||||
{
|
||||
[TestFixture]
|
||||
[UseReporter(typeof(NUnitReporter))]
|
||||
public class ApprovalTest
|
||||
{
|
||||
[Test]
|
||||
public void ThirtyDays()
|
||||
{
|
||||
StringBuilder fakeoutput = new StringBuilder();
|
||||
Console.SetOut(new StringWriter(fakeoutput));
|
||||
Console.SetIn(new StringReader("a\n"));
|
||||
|
||||
Program.Main(new string[] { });
|
||||
String output = fakeoutput.ToString();
|
||||
Approvals.Verify(output);
|
||||
}
|
||||
}
|
||||
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Text;
|
||||
using GildedRose;
|
||||
using NUnit.Framework;
|
||||
using ApprovalTests;
|
||||
using ApprovalTests.Reporters;
|
||||
|
||||
namespace GildedRoseTests
|
||||
{
|
||||
[TestFixture]
|
||||
[UseReporter(typeof(NUnitReporter))]
|
||||
public class ApprovalTest
|
||||
{
|
||||
[Test]
|
||||
public void ThirtyDays()
|
||||
{
|
||||
StringBuilder fakeoutput = new StringBuilder();
|
||||
Console.SetOut(new StringWriter(fakeoutput));
|
||||
Console.SetIn(new StringReader("a\n"));
|
||||
|
||||
Program.Main(new string[] { });
|
||||
String output = fakeoutput.ToString();
|
||||
Approvals.Verify(output);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
BIN
csharp/.vs/csharp/v14/.suo
Normal file
BIN
csharp/.vs/csharp/v14/.suo
Normal file
Binary file not shown.
6
csharp/GildedRose/App.config
Normal file
6
csharp/GildedRose/App.config
Normal file
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<configuration>
|
||||
<startup>
|
||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
|
||||
</startup>
|
||||
</configuration>
|
||||
89
csharp/GildedRose/GildedRose.cs
Normal file
89
csharp/GildedRose/GildedRose.cs
Normal file
@ -0,0 +1,89 @@
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace GildedRose
|
||||
{
|
||||
public class GildedRose
|
||||
{
|
||||
IList<Item> Items;
|
||||
public GildedRose(IList<Item> Items)
|
||||
{
|
||||
this.Items = Items;
|
||||
}
|
||||
|
||||
public void UpdateQuality()
|
||||
{
|
||||
for (var i = 0; i < Items.Count; i++)
|
||||
{
|
||||
if (Items[i].Name != "Aged Brie" && Items[i].Name != "Backstage passes to a TAFKAL80ETC concert")
|
||||
{
|
||||
if (Items[i].Quality > 0)
|
||||
{
|
||||
if (Items[i].Name != "Sulfuras, Hand of Ragnaros")
|
||||
{
|
||||
Items[i].Quality = Items[i].Quality - 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if (Items[i].Quality < 50)
|
||||
{
|
||||
Items[i].Quality = Items[i].Quality + 1;
|
||||
|
||||
if (Items[i].Name == "Backstage passes to a TAFKAL80ETC concert")
|
||||
{
|
||||
if (Items[i].SellIn < 11)
|
||||
{
|
||||
if (Items[i].Quality < 50)
|
||||
{
|
||||
Items[i].Quality = Items[i].Quality + 1;
|
||||
}
|
||||
}
|
||||
|
||||
if (Items[i].SellIn < 6)
|
||||
{
|
||||
if (Items[i].Quality < 50)
|
||||
{
|
||||
Items[i].Quality = Items[i].Quality + 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (Items[i].Name != "Sulfuras, Hand of Ragnaros")
|
||||
{
|
||||
Items[i].SellIn = Items[i].SellIn - 1;
|
||||
}
|
||||
|
||||
if (Items[i].SellIn < 0)
|
||||
{
|
||||
if (Items[i].Name != "Aged Brie")
|
||||
{
|
||||
if (Items[i].Name != "Backstage passes to a TAFKAL80ETC concert")
|
||||
{
|
||||
if (Items[i].Quality > 0)
|
||||
{
|
||||
if (Items[i].Name != "Sulfuras, Hand of Ragnaros")
|
||||
{
|
||||
Items[i].Quality = Items[i].Quality - 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
Items[i].Quality = Items[i].Quality - Items[i].Quality;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if (Items[i].Quality < 50)
|
||||
{
|
||||
Items[i].Quality = Items[i].Quality + 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
62
csharp/GildedRose/GildedRose.csproj
Normal file
62
csharp/GildedRose/GildedRose.csproj
Normal file
@ -0,0 +1,62 @@
|
||||
<?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)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{4D4B37CD-3E06-4870-A020-C0CF4CABEBC8}</ProjectGuid>
|
||||
<OutputType>Exe</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>GildedRose</RootNamespace>
|
||||
<AssemblyName>GildedRose</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<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' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Net.Http" />
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="GildedRose.cs" />
|
||||
<Compile Include="Item.cs" />
|
||||
<Compile Include="Program.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="App.config" />
|
||||
</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>
|
||||
9
csharp/GildedRose/Item.cs
Normal file
9
csharp/GildedRose/Item.cs
Normal file
@ -0,0 +1,9 @@
|
||||
namespace GildedRose
|
||||
{
|
||||
public class Item
|
||||
{
|
||||
public string Name { get; set; }
|
||||
public int SellIn { get; set; }
|
||||
public int Quality { get; set; }
|
||||
}
|
||||
}
|
||||
56
csharp/GildedRose/Program.cs
Normal file
56
csharp/GildedRose/Program.cs
Normal file
@ -0,0 +1,56 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace GildedRose
|
||||
{
|
||||
public class Program
|
||||
{
|
||||
public static void Main(string[] args)
|
||||
{
|
||||
Console.WriteLine("OMGHAI!");
|
||||
|
||||
IList<Item> Items = new List<Item>{
|
||||
new Item {Name = "+5 Dexterity Vest", SellIn = 10, Quality = 20},
|
||||
new Item {Name = "Aged Brie", SellIn = 2, Quality = 0},
|
||||
new Item {Name = "Elixir of the Mongoose", SellIn = 5, Quality = 7},
|
||||
new Item {Name = "Sulfuras, Hand of Ragnaros", SellIn = 0, Quality = 80},
|
||||
new Item {Name = "Sulfuras, Hand of Ragnaros", SellIn = -1, Quality = 80},
|
||||
new Item
|
||||
{
|
||||
Name = "Backstage passes to a TAFKAL80ETC concert",
|
||||
SellIn = 15,
|
||||
Quality = 20
|
||||
},
|
||||
new Item
|
||||
{
|
||||
Name = "Backstage passes to a TAFKAL80ETC concert",
|
||||
SellIn = 10,
|
||||
Quality = 49
|
||||
},
|
||||
new Item
|
||||
{
|
||||
Name = "Backstage passes to a TAFKAL80ETC concert",
|
||||
SellIn = 5,
|
||||
Quality = 49
|
||||
},
|
||||
// this conjured item does not work properly yet
|
||||
new Item {Name = "Conjured Mana Cake", SellIn = 3, Quality = 6}
|
||||
};
|
||||
|
||||
var app = new GildedRose(Items);
|
||||
|
||||
|
||||
for (var i = 0; i < 31; i++)
|
||||
{
|
||||
Console.WriteLine("-------- day " + i + " --------");
|
||||
Console.WriteLine("name, sellIn, quality");
|
||||
for (var j = 0; j < Items.Count; j++)
|
||||
{
|
||||
System.Console.WriteLine(Items[j].Name + ", " + Items[j].SellIn + ", " + Items[j].Quality);
|
||||
}
|
||||
Console.WriteLine("");
|
||||
app.UpdateQuality();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
36
csharp/GildedRose/Properties/AssemblyInfo.cs
Normal file
36
csharp/GildedRose/Properties/AssemblyInfo.cs
Normal file
@ -0,0 +1,36 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
// General Information about an assembly is controlled through the following
|
||||
// set of attributes. Change these attribute values to modify the information
|
||||
// associated with an assembly.
|
||||
[assembly: AssemblyTitle("GildedRose")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("GildedRose")]
|
||||
[assembly: AssemblyCopyright("Copyright © 2017")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
// Setting ComVisible to false makes the types in this assembly not visible
|
||||
// to COM components. If you need to access a type in this assembly from
|
||||
// COM, set the ComVisible attribute to true on that type.
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// The following GUID is for the ID of the typelib if this project is exposed to COM
|
||||
[assembly: Guid("4d4b37cd-3e06-4870-a020-c0cf4cabebc8")]
|
||||
|
||||
// Version information for an assembly consists of the following four values:
|
||||
//
|
||||
// Major Version
|
||||
// Minor Version
|
||||
// Build Number
|
||||
// Revision
|
||||
//
|
||||
// You can specify all the values or you can default the Build and Revision Numbers
|
||||
// by using the '*' as shown below:
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
||||
BIN
csharp/GildedRose/bin/Debug/GildedRose.exe
Normal file
BIN
csharp/GildedRose/bin/Debug/GildedRose.exe
Normal file
Binary file not shown.
6
csharp/GildedRose/bin/Debug/GildedRose.exe.config
Normal file
6
csharp/GildedRose/bin/Debug/GildedRose.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.5.2" />
|
||||
</startup>
|
||||
</configuration>
|
||||
BIN
csharp/GildedRose/bin/Debug/GildedRose.pdb
Normal file
BIN
csharp/GildedRose/bin/Debug/GildedRose.pdb
Normal file
Binary file not shown.
BIN
csharp/GildedRose/bin/Debug/GildedRose.vshost.exe
Normal file
BIN
csharp/GildedRose/bin/Debug/GildedRose.vshost.exe
Normal file
Binary file not shown.
6
csharp/GildedRose/bin/Debug/GildedRose.vshost.exe.config
Normal file
6
csharp/GildedRose/bin/Debug/GildedRose.vshost.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.5.2" />
|
||||
</startup>
|
||||
</configuration>
|
||||
11
csharp/GildedRose/bin/Debug/GildedRose.vshost.exe.manifest
Normal file
11
csharp/GildedRose/bin/Debug/GildedRose.vshost.exe.manifest
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
|
||||
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
|
||||
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
|
||||
<security>
|
||||
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
|
||||
<requestedExecutionLevel level="asInvoker" uiAccess="false"/>
|
||||
</requestedPrivileges>
|
||||
</security>
|
||||
</trustInfo>
|
||||
</assembly>
|
||||
1
csharp/GildedRose/bin/Debug/nunit_random_seed.tmp
Normal file
1
csharp/GildedRose/bin/Debug/nunit_random_seed.tmp
Normal file
@ -0,0 +1 @@
|
||||
1540031247
|
||||
Binary file not shown.
@ -0,0 +1,5 @@
|
||||
D:\git\csharp\GildedRose-Refactoring-Kata\csharp\GildedRose\bin\Debug\GildedRose.exe.config
|
||||
D:\git\csharp\GildedRose-Refactoring-Kata\csharp\GildedRose\bin\Debug\GildedRose.exe
|
||||
D:\git\csharp\GildedRose-Refactoring-Kata\csharp\GildedRose\bin\Debug\GildedRose.pdb
|
||||
D:\git\csharp\GildedRose-Refactoring-Kata\csharp\GildedRose\obj\Debug\GildedRose.exe
|
||||
D:\git\csharp\GildedRose-Refactoring-Kata\csharp\GildedRose\obj\Debug\GildedRose.pdb
|
||||
BIN
csharp/GildedRose/obj/Debug/GildedRose.exe
Normal file
BIN
csharp/GildedRose/obj/Debug/GildedRose.exe
Normal file
Binary file not shown.
BIN
csharp/GildedRose/obj/Debug/GildedRose.pdb
Normal file
BIN
csharp/GildedRose/obj/Debug/GildedRose.pdb
Normal file
Binary file not shown.
373
csharp/GildedRoseTest/ApprovalTest.ThirtyDays.received.txt
Normal file
373
csharp/GildedRoseTest/ApprovalTest.ThirtyDays.received.txt
Normal file
@ -0,0 +1,373 @@
|
||||
OMGHAI!
|
||||
-------- day 0 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, 10, 20
|
||||
Aged Brie, 2, 0
|
||||
Elixir of the Mongoose, 5, 7
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, 15, 20
|
||||
Backstage passes to a TAFKAL80ETC concert, 10, 49
|
||||
Backstage passes to a TAFKAL80ETC concert, 5, 49
|
||||
Conjured Mana Cake, 3, 6
|
||||
|
||||
-------- day 1 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, 9, 19
|
||||
Aged Brie, 1, 1
|
||||
Elixir of the Mongoose, 4, 6
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, 14, 21
|
||||
Backstage passes to a TAFKAL80ETC concert, 9, 50
|
||||
Backstage passes to a TAFKAL80ETC concert, 4, 50
|
||||
Conjured Mana Cake, 2, 5
|
||||
|
||||
-------- day 2 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, 8, 18
|
||||
Aged Brie, 0, 2
|
||||
Elixir of the Mongoose, 3, 5
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, 13, 22
|
||||
Backstage passes to a TAFKAL80ETC concert, 8, 50
|
||||
Backstage passes to a TAFKAL80ETC concert, 3, 50
|
||||
Conjured Mana Cake, 1, 4
|
||||
|
||||
-------- day 3 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, 7, 17
|
||||
Aged Brie, -1, 4
|
||||
Elixir of the Mongoose, 2, 4
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, 12, 23
|
||||
Backstage passes to a TAFKAL80ETC concert, 7, 50
|
||||
Backstage passes to a TAFKAL80ETC concert, 2, 50
|
||||
Conjured Mana Cake, 0, 3
|
||||
|
||||
-------- day 4 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, 6, 16
|
||||
Aged Brie, -2, 6
|
||||
Elixir of the Mongoose, 1, 3
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, 11, 24
|
||||
Backstage passes to a TAFKAL80ETC concert, 6, 50
|
||||
Backstage passes to a TAFKAL80ETC concert, 1, 50
|
||||
Conjured Mana Cake, -1, 1
|
||||
|
||||
-------- day 5 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, 5, 15
|
||||
Aged Brie, -3, 8
|
||||
Elixir of the Mongoose, 0, 2
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, 10, 25
|
||||
Backstage passes to a TAFKAL80ETC concert, 5, 50
|
||||
Backstage passes to a TAFKAL80ETC concert, 0, 50
|
||||
Conjured Mana Cake, -2, 0
|
||||
|
||||
-------- day 6 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, 4, 14
|
||||
Aged Brie, -4, 10
|
||||
Elixir of the Mongoose, -1, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, 9, 27
|
||||
Backstage passes to a TAFKAL80ETC concert, 4, 50
|
||||
Backstage passes to a TAFKAL80ETC concert, -1, 0
|
||||
Conjured Mana Cake, -3, 0
|
||||
|
||||
-------- day 7 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, 3, 13
|
||||
Aged Brie, -5, 12
|
||||
Elixir of the Mongoose, -2, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, 8, 29
|
||||
Backstage passes to a TAFKAL80ETC concert, 3, 50
|
||||
Backstage passes to a TAFKAL80ETC concert, -2, 0
|
||||
Conjured Mana Cake, -4, 0
|
||||
|
||||
-------- day 8 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, 2, 12
|
||||
Aged Brie, -6, 14
|
||||
Elixir of the Mongoose, -3, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, 7, 31
|
||||
Backstage passes to a TAFKAL80ETC concert, 2, 50
|
||||
Backstage passes to a TAFKAL80ETC concert, -3, 0
|
||||
Conjured Mana Cake, -5, 0
|
||||
|
||||
-------- day 9 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, 1, 11
|
||||
Aged Brie, -7, 16
|
||||
Elixir of the Mongoose, -4, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, 6, 33
|
||||
Backstage passes to a TAFKAL80ETC concert, 1, 50
|
||||
Backstage passes to a TAFKAL80ETC concert, -4, 0
|
||||
Conjured Mana Cake, -6, 0
|
||||
|
||||
-------- day 10 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, 0, 10
|
||||
Aged Brie, -8, 18
|
||||
Elixir of the Mongoose, -5, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, 5, 35
|
||||
Backstage passes to a TAFKAL80ETC concert, 0, 50
|
||||
Backstage passes to a TAFKAL80ETC concert, -5, 0
|
||||
Conjured Mana Cake, -7, 0
|
||||
|
||||
-------- day 11 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, -1, 8
|
||||
Aged Brie, -9, 20
|
||||
Elixir of the Mongoose, -6, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, 4, 38
|
||||
Backstage passes to a TAFKAL80ETC concert, -1, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -6, 0
|
||||
Conjured Mana Cake, -8, 0
|
||||
|
||||
-------- day 12 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, -2, 6
|
||||
Aged Brie, -10, 22
|
||||
Elixir of the Mongoose, -7, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, 3, 41
|
||||
Backstage passes to a TAFKAL80ETC concert, -2, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -7, 0
|
||||
Conjured Mana Cake, -9, 0
|
||||
|
||||
-------- day 13 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, -3, 4
|
||||
Aged Brie, -11, 24
|
||||
Elixir of the Mongoose, -8, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, 2, 44
|
||||
Backstage passes to a TAFKAL80ETC concert, -3, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -8, 0
|
||||
Conjured Mana Cake, -10, 0
|
||||
|
||||
-------- day 14 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, -4, 2
|
||||
Aged Brie, -12, 26
|
||||
Elixir of the Mongoose, -9, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, 1, 47
|
||||
Backstage passes to a TAFKAL80ETC concert, -4, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -9, 0
|
||||
Conjured Mana Cake, -11, 0
|
||||
|
||||
-------- day 15 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, -5, 0
|
||||
Aged Brie, -13, 28
|
||||
Elixir of the Mongoose, -10, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, 0, 50
|
||||
Backstage passes to a TAFKAL80ETC concert, -5, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -10, 0
|
||||
Conjured Mana Cake, -12, 0
|
||||
|
||||
-------- day 16 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, -6, 0
|
||||
Aged Brie, -14, 30
|
||||
Elixir of the Mongoose, -11, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, -1, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -6, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -11, 0
|
||||
Conjured Mana Cake, -13, 0
|
||||
|
||||
-------- day 17 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, -7, 0
|
||||
Aged Brie, -15, 32
|
||||
Elixir of the Mongoose, -12, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, -2, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -7, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -12, 0
|
||||
Conjured Mana Cake, -14, 0
|
||||
|
||||
-------- day 18 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, -8, 0
|
||||
Aged Brie, -16, 34
|
||||
Elixir of the Mongoose, -13, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, -3, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -8, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -13, 0
|
||||
Conjured Mana Cake, -15, 0
|
||||
|
||||
-------- day 19 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, -9, 0
|
||||
Aged Brie, -17, 36
|
||||
Elixir of the Mongoose, -14, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, -4, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -9, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -14, 0
|
||||
Conjured Mana Cake, -16, 0
|
||||
|
||||
-------- day 20 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, -10, 0
|
||||
Aged Brie, -18, 38
|
||||
Elixir of the Mongoose, -15, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, -5, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -10, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -15, 0
|
||||
Conjured Mana Cake, -17, 0
|
||||
|
||||
-------- day 21 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, -11, 0
|
||||
Aged Brie, -19, 40
|
||||
Elixir of the Mongoose, -16, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, -6, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -11, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -16, 0
|
||||
Conjured Mana Cake, -18, 0
|
||||
|
||||
-------- day 22 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, -12, 0
|
||||
Aged Brie, -20, 42
|
||||
Elixir of the Mongoose, -17, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, -7, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -12, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -17, 0
|
||||
Conjured Mana Cake, -19, 0
|
||||
|
||||
-------- day 23 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, -13, 0
|
||||
Aged Brie, -21, 44
|
||||
Elixir of the Mongoose, -18, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, -8, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -13, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -18, 0
|
||||
Conjured Mana Cake, -20, 0
|
||||
|
||||
-------- day 24 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, -14, 0
|
||||
Aged Brie, -22, 46
|
||||
Elixir of the Mongoose, -19, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, -9, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -14, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -19, 0
|
||||
Conjured Mana Cake, -21, 0
|
||||
|
||||
-------- day 25 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, -15, 0
|
||||
Aged Brie, -23, 48
|
||||
Elixir of the Mongoose, -20, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, -10, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -15, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -20, 0
|
||||
Conjured Mana Cake, -22, 0
|
||||
|
||||
-------- day 26 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, -16, 0
|
||||
Aged Brie, -24, 50
|
||||
Elixir of the Mongoose, -21, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, -11, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -16, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -21, 0
|
||||
Conjured Mana Cake, -23, 0
|
||||
|
||||
-------- day 27 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, -17, 0
|
||||
Aged Brie, -25, 50
|
||||
Elixir of the Mongoose, -22, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, -12, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -17, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -22, 0
|
||||
Conjured Mana Cake, -24, 0
|
||||
|
||||
-------- day 28 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, -18, 0
|
||||
Aged Brie, -26, 50
|
||||
Elixir of the Mongoose, -23, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, -13, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -18, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -23, 0
|
||||
Conjured Mana Cake, -25, 0
|
||||
|
||||
-------- day 29 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, -19, 0
|
||||
Aged Brie, -27, 50
|
||||
Elixir of the Mongoose, -24, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, -14, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -19, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -24, 0
|
||||
Conjured Mana Cake, -26, 0
|
||||
|
||||
-------- day 30 --------
|
||||
name, sellIn, quality
|
||||
+5 Dexterity Vest, -20, 0
|
||||
Aged Brie, -28, 50
|
||||
Elixir of the Mongoose, -25, 0
|
||||
Sulfuras, Hand of Ragnaros, 0, 80
|
||||
Sulfuras, Hand of Ragnaros, -1, 80
|
||||
Backstage passes to a TAFKAL80ETC concert, -15, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -20, 0
|
||||
Backstage passes to a TAFKAL80ETC concert, -25, 0
|
||||
Conjured Mana Cake, -27, 0
|
||||
|
||||
27
csharp/GildedRoseTest/ApprovalTest.cs
Normal file
27
csharp/GildedRoseTest/ApprovalTest.cs
Normal file
@ -0,0 +1,27 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Text;
|
||||
using GildedRose;
|
||||
using NUnit.Framework;
|
||||
using ApprovalTests;
|
||||
using ApprovalTests.Reporters;
|
||||
|
||||
namespace GildedRoseTest
|
||||
{
|
||||
[TestFixture]
|
||||
[UseReporter(typeof(NUnitReporter))]
|
||||
public class ApprovalTest
|
||||
{
|
||||
[Test]
|
||||
public void ThirtyDays()
|
||||
{
|
||||
StringBuilder fakeoutput = new StringBuilder();
|
||||
Console.SetOut(new StringWriter(fakeoutput));
|
||||
Console.SetIn(new StringReader("a\n"));
|
||||
|
||||
Program.Main(new string[] { });
|
||||
String output = fakeoutput.ToString();
|
||||
Approvals.Verify(output);
|
||||
}
|
||||
}
|
||||
}
|
||||
19
csharp/GildedRoseTest/GildedRoseTest.cs
Normal file
19
csharp/GildedRoseTest/GildedRoseTest.cs
Normal file
@ -0,0 +1,19 @@
|
||||
using GildedRose;
|
||||
using NUnit.Framework;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace GildedRoseTest
|
||||
{
|
||||
[TestFixture]
|
||||
public class GildedRoseTest
|
||||
{
|
||||
[Test]
|
||||
public void foo()
|
||||
{
|
||||
IList<Item> Items = new List<Item> { new Item { Name = "foo", SellIn = 0, Quality = 0 } };
|
||||
GildedRose.GildedRose app = new GildedRose.GildedRose(Items);
|
||||
app.UpdateQuality();
|
||||
Assert.AreEqual("fixme", Items[0].Name);
|
||||
}
|
||||
}
|
||||
}
|
||||
83
csharp/GildedRoseTest/GildedRoseTest.csproj
Normal file
83
csharp/GildedRoseTest/GildedRoseTest.csproj
Normal file
@ -0,0 +1,83 @@
|
||||
<?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)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{CC49D432-ED2F-4DD7-9707-B379F138BBE3}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>GildedRoseTest</RootNamespace>
|
||||
<AssemblyName>GildedRoseTest</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
</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="ApprovalTests, Version=3.0.0.0, Culture=neutral, PublicKeyToken=11bd7d124fc62e0f, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\ApprovalTests.3.0.13\lib\net40\ApprovalTests.dll</HintPath>
|
||||
<Private>True</Private>
|
||||
</Reference>
|
||||
<Reference Include="ApprovalUtilities, Version=3.0.0.0, Culture=neutral, PublicKeyToken=11bd7d124fc62e0f, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\ApprovalUtilities.3.0.13\lib\net45\ApprovalUtilities.dll</HintPath>
|
||||
<Private>True</Private>
|
||||
</Reference>
|
||||
<Reference Include="ApprovalUtilities.Net45, Version=3.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\ApprovalUtilities.3.0.13\lib\net45\ApprovalUtilities.Net45.dll</HintPath>
|
||||
<Private>True</Private>
|
||||
</Reference>
|
||||
<Reference Include="nunit.framework, Version=3.7.1.0, Culture=neutral, PublicKeyToken=2638cd05610744eb, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\NUnit.3.7.1\lib\net45\nunit.framework.dll</HintPath>
|
||||
<Private>True</Private>
|
||||
</Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Net.Http" />
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="ApprovalTest.cs" />
|
||||
<Compile Include="GildedRoseTest.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="packages.config" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\GildedRose\GildedRose.csproj">
|
||||
<Project>{4d4b37cd-3e06-4870-a020-c0cf4cabebc8}</Project>
|
||||
<Name>GildedRose</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>
|
||||
36
csharp/GildedRoseTest/Properties/AssemblyInfo.cs
Normal file
36
csharp/GildedRoseTest/Properties/AssemblyInfo.cs
Normal file
@ -0,0 +1,36 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
// General Information about an assembly is controlled through the following
|
||||
// set of attributes. Change these attribute values to modify the information
|
||||
// associated with an assembly.
|
||||
[assembly: AssemblyTitle("GildedRoseTest")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("GildedRoseTest")]
|
||||
[assembly: AssemblyCopyright("Copyright © 2017")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
// Setting ComVisible to false makes the types in this assembly not visible
|
||||
// to COM components. If you need to access a type in this assembly from
|
||||
// COM, set the ComVisible attribute to true on that type.
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// The following GUID is for the ID of the typelib if this project is exposed to COM
|
||||
[assembly: Guid("cc49d432-ed2f-4dd7-9707-b379f138bbe3")]
|
||||
|
||||
// Version information for an assembly consists of the following four values:
|
||||
//
|
||||
// Major Version
|
||||
// Minor Version
|
||||
// Build Number
|
||||
// Revision
|
||||
//
|
||||
// You can specify all the values or you can default the Build and Revision Numbers
|
||||
// by using the '*' as shown below:
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
||||
BIN
csharp/GildedRoseTest/bin/Debug/ApprovalTests.dll
Normal file
BIN
csharp/GildedRoseTest/bin/Debug/ApprovalTests.dll
Normal file
Binary file not shown.
31
csharp/GildedRoseTest/bin/Debug/ApprovalTests.xml
Normal file
31
csharp/GildedRoseTest/bin/Debug/ApprovalTests.xml
Normal file
@ -0,0 +1,31 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>ApprovalTests</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:ApprovalTests.Asp.MovedToSeperateNugetPackage">
|
||||
<summary>
|
||||
These classes have all been moved to a seperate Nuget Package.
|
||||
Simply add ApprovalTests.Asp
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ApprovalTests.Html.HtmlApprovals.VerifyHtmlStrict(System.String)">
|
||||
<summary>
|
||||
Throws exception if Html is incorrectly formatted
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ApprovalTests.Maintenance.ApprovalMaintenance.CleanUpAbandonedFiles">
|
||||
<summary>
|
||||
** Warning : use at your own risk **
|
||||
Deletes any files that may have been abandoned.
|
||||
</summary>
|
||||
<returns> List of deleted files</returns>
|
||||
</member>
|
||||
<member name="M:ApprovalTests.Xml.XmlApprovals.VerifyXmlStrict(System.String)">
|
||||
<summary>
|
||||
Throws exception if Xml is incorrectly formatted
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
csharp/GildedRoseTest/bin/Debug/ApprovalUtilities.Net45.dll
Normal file
BIN
csharp/GildedRoseTest/bin/Debug/ApprovalUtilities.Net45.dll
Normal file
Binary file not shown.
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>ApprovalUtilities.Net45</name>
|
||||
</assembly>
|
||||
<members>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
csharp/GildedRoseTest/bin/Debug/ApprovalUtilities.dll
Normal file
BIN
csharp/GildedRoseTest/bin/Debug/ApprovalUtilities.dll
Normal file
Binary file not shown.
13
csharp/GildedRoseTest/bin/Debug/ApprovalUtilities.xml
Normal file
13
csharp/GildedRoseTest/bin/Debug/ApprovalUtilities.xml
Normal file
@ -0,0 +1,13 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>ApprovalUtilities</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="M:ApprovalUtilities.Utilities.StringUtils.ToReadableString(System.Collections.IEnumerable)">
|
||||
<summary>
|
||||
A better string formatter for enumerables.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
csharp/GildedRoseTest/bin/Debug/GildedRose.exe
Normal file
BIN
csharp/GildedRoseTest/bin/Debug/GildedRose.exe
Normal file
Binary file not shown.
BIN
csharp/GildedRoseTest/bin/Debug/GildedRose.pdb
Normal file
BIN
csharp/GildedRoseTest/bin/Debug/GildedRose.pdb
Normal file
Binary file not shown.
BIN
csharp/GildedRoseTest/bin/Debug/GildedRoseTest.dll
Normal file
BIN
csharp/GildedRoseTest/bin/Debug/GildedRoseTest.dll
Normal file
Binary file not shown.
BIN
csharp/GildedRoseTest/bin/Debug/GildedRoseTest.pdb
Normal file
BIN
csharp/GildedRoseTest/bin/Debug/GildedRoseTest.pdb
Normal file
Binary file not shown.
BIN
csharp/GildedRoseTest/bin/Debug/nunit.framework.dll
Normal file
BIN
csharp/GildedRoseTest/bin/Debug/nunit.framework.dll
Normal file
Binary file not shown.
19434
csharp/GildedRoseTest/bin/Debug/nunit.framework.xml
Normal file
19434
csharp/GildedRoseTest/bin/Debug/nunit.framework.xml
Normal file
File diff suppressed because it is too large
Load Diff
1
csharp/GildedRoseTest/bin/Debug/nunit_random_seed.tmp
Normal file
1
csharp/GildedRoseTest/bin/Debug/nunit_random_seed.tmp
Normal file
@ -0,0 +1 @@
|
||||
1540031247
|
||||
Binary file not shown.
@ -0,0 +1,15 @@
|
||||
D:\git\csharp\GildedRose-Refactoring-Kata\csharp\GildedRoseTest\bin\Debug\GildedRoseTest.dll
|
||||
D:\git\csharp\GildedRose-Refactoring-Kata\csharp\GildedRoseTest\bin\Debug\GildedRoseTest.pdb
|
||||
D:\git\csharp\GildedRose-Refactoring-Kata\csharp\GildedRoseTest\bin\Debug\GildedRose.exe
|
||||
D:\git\csharp\GildedRose-Refactoring-Kata\csharp\GildedRoseTest\bin\Debug\nunit.framework.dll
|
||||
D:\git\csharp\GildedRose-Refactoring-Kata\csharp\GildedRoseTest\bin\Debug\GildedRose.pdb
|
||||
D:\git\csharp\GildedRose-Refactoring-Kata\csharp\GildedRoseTest\bin\Debug\nunit.framework.xml
|
||||
D:\git\csharp\GildedRose-Refactoring-Kata\csharp\GildedRoseTest\obj\Debug\GildedRoseTest.csprojResolveAssemblyReference.cache
|
||||
D:\git\csharp\GildedRose-Refactoring-Kata\csharp\GildedRoseTest\obj\Debug\GildedRoseTest.dll
|
||||
D:\git\csharp\GildedRose-Refactoring-Kata\csharp\GildedRoseTest\obj\Debug\GildedRoseTest.pdb
|
||||
D:\git\csharp\GildedRose-Refactoring-Kata\csharp\GildedRoseTest\bin\Debug\ApprovalTests.dll
|
||||
D:\git\csharp\GildedRose-Refactoring-Kata\csharp\GildedRoseTest\bin\Debug\ApprovalUtilities.dll
|
||||
D:\git\csharp\GildedRose-Refactoring-Kata\csharp\GildedRoseTest\bin\Debug\ApprovalUtilities.Net45.dll
|
||||
D:\git\csharp\GildedRose-Refactoring-Kata\csharp\GildedRoseTest\bin\Debug\ApprovalTests.xml
|
||||
D:\git\csharp\GildedRose-Refactoring-Kata\csharp\GildedRoseTest\bin\Debug\ApprovalUtilities.xml
|
||||
D:\git\csharp\GildedRose-Refactoring-Kata\csharp\GildedRoseTest\bin\Debug\ApprovalUtilities.Net45.xml
|
||||
Binary file not shown.
BIN
csharp/GildedRoseTest/obj/Debug/GildedRoseTest.dll
Normal file
BIN
csharp/GildedRoseTest/obj/Debug/GildedRoseTest.dll
Normal file
Binary file not shown.
BIN
csharp/GildedRoseTest/obj/Debug/GildedRoseTest.pdb
Normal file
BIN
csharp/GildedRoseTest/obj/Debug/GildedRoseTest.pdb
Normal file
Binary file not shown.
7
csharp/GildedRoseTest/packages.config
Normal file
7
csharp/GildedRoseTest/packages.config
Normal file
@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<packages>
|
||||
<package id="ApprovalTests" version="3.0.13" targetFramework="net452" />
|
||||
<package id="ApprovalUtilities" version="3.0.13" targetFramework="net452" />
|
||||
<package id="NUnit" version="3.7.1" targetFramework="net452" />
|
||||
<package id="NUnit3TestAdapter" version="3.7.0" targetFramework="net452" />
|
||||
</packages>
|
||||
28
csharp/csharp.sln
Normal file
28
csharp/csharp.sln
Normal file
@ -0,0 +1,28 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 14
|
||||
VisualStudioVersion = 14.0.25420.1
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GildedRose", "GildedRose\GildedRose.csproj", "{4D4B37CD-3E06-4870-A020-C0CF4CABEBC8}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GildedRoseTest", "GildedRoseTest\GildedRoseTest.csproj", "{CC49D432-ED2F-4DD7-9707-B379F138BBE3}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{4D4B37CD-3E06-4870-A020-C0CF4CABEBC8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{4D4B37CD-3E06-4870-A020-C0CF4CABEBC8}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{4D4B37CD-3E06-4870-A020-C0CF4CABEBC8}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{4D4B37CD-3E06-4870-A020-C0CF4CABEBC8}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{CC49D432-ED2F-4DD7-9707-B379F138BBE3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{CC49D432-ED2F-4DD7-9707-B379F138BBE3}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{CC49D432-ED2F-4DD7-9707-B379F138BBE3}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{CC49D432-ED2F-4DD7-9707-B379F138BBE3}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
BIN
csharp/packages/ApprovalTests.3.0.13/ApprovalTests.3.0.13.nupkg
vendored
Normal file
BIN
csharp/packages/ApprovalTests.3.0.13/ApprovalTests.3.0.13.nupkg
vendored
Normal file
Binary file not shown.
31
csharp/packages/ApprovalTests.3.0.13/lib/net40/ApprovalTests.XML
vendored
Normal file
31
csharp/packages/ApprovalTests.3.0.13/lib/net40/ApprovalTests.XML
vendored
Normal file
@ -0,0 +1,31 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>ApprovalTests</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:ApprovalTests.Asp.MovedToSeperateNugetPackage">
|
||||
<summary>
|
||||
These classes have all been moved to a seperate Nuget Package.
|
||||
Simply add ApprovalTests.Asp
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ApprovalTests.Html.HtmlApprovals.VerifyHtmlStrict(System.String)">
|
||||
<summary>
|
||||
Throws exception if Html is incorrectly formatted
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ApprovalTests.Maintenance.ApprovalMaintenance.CleanUpAbandonedFiles">
|
||||
<summary>
|
||||
** Warning : use at your own risk **
|
||||
Deletes any files that may have been abandoned.
|
||||
</summary>
|
||||
<returns> List of deleted files</returns>
|
||||
</member>
|
||||
<member name="M:ApprovalTests.Xml.XmlApprovals.VerifyXmlStrict(System.String)">
|
||||
<summary>
|
||||
Throws exception if Xml is incorrectly formatted
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
csharp/packages/ApprovalTests.3.0.13/lib/net40/ApprovalTests.dll
vendored
Normal file
BIN
csharp/packages/ApprovalTests.3.0.13/lib/net40/ApprovalTests.dll
vendored
Normal file
Binary file not shown.
BIN
csharp/packages/ApprovalUtilities.3.0.13/ApprovalUtilities.3.0.13.nupkg
vendored
Normal file
BIN
csharp/packages/ApprovalUtilities.3.0.13/ApprovalUtilities.3.0.13.nupkg
vendored
Normal file
Binary file not shown.
13
csharp/packages/ApprovalUtilities.3.0.13/lib/net35/ApprovalUtilities.XML
vendored
Normal file
13
csharp/packages/ApprovalUtilities.3.0.13/lib/net35/ApprovalUtilities.XML
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>ApprovalUtilities</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="M:ApprovalUtilities.Utilities.StringUtils.ToReadableString(System.Collections.IEnumerable)">
|
||||
<summary>
|
||||
A better string formatter for enumerables.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
csharp/packages/ApprovalUtilities.3.0.13/lib/net35/ApprovalUtilities.dll
vendored
Normal file
BIN
csharp/packages/ApprovalUtilities.3.0.13/lib/net35/ApprovalUtilities.dll
vendored
Normal file
Binary file not shown.
8
csharp/packages/ApprovalUtilities.3.0.13/lib/net45/ApprovalUtilities.Net45.XML
vendored
Normal file
8
csharp/packages/ApprovalUtilities.3.0.13/lib/net45/ApprovalUtilities.Net45.XML
vendored
Normal file
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>ApprovalUtilities.Net45</name>
|
||||
</assembly>
|
||||
<members>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
csharp/packages/ApprovalUtilities.3.0.13/lib/net45/ApprovalUtilities.Net45.dll
vendored
Normal file
BIN
csharp/packages/ApprovalUtilities.3.0.13/lib/net45/ApprovalUtilities.Net45.dll
vendored
Normal file
Binary file not shown.
13
csharp/packages/ApprovalUtilities.3.0.13/lib/net45/ApprovalUtilities.XML
vendored
Normal file
13
csharp/packages/ApprovalUtilities.3.0.13/lib/net45/ApprovalUtilities.XML
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>ApprovalUtilities</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="M:ApprovalUtilities.Utilities.StringUtils.ToReadableString(System.Collections.IEnumerable)">
|
||||
<summary>
|
||||
A better string formatter for enumerables.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
csharp/packages/ApprovalUtilities.3.0.13/lib/net45/ApprovalUtilities.dll
vendored
Normal file
BIN
csharp/packages/ApprovalUtilities.3.0.13/lib/net45/ApprovalUtilities.dll
vendored
Normal file
Binary file not shown.
1353
csharp/packages/NUnit.3.7.1/CHANGES.md
vendored
Normal file
1353
csharp/packages/NUnit.3.7.1/CHANGES.md
vendored
Normal file
File diff suppressed because it is too large
Load Diff
20
csharp/packages/NUnit.3.7.1/LICENSE.txt
vendored
Normal file
20
csharp/packages/NUnit.3.7.1/LICENSE.txt
vendored
Normal file
@ -0,0 +1,20 @@
|
||||
Copyright (c) 2017 Charlie Poole
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
||||
|
||||
5
csharp/packages/NUnit.3.7.1/NOTICES.txt
vendored
Normal file
5
csharp/packages/NUnit.3.7.1/NOTICES.txt
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
NUnit 3.0 is based on earlier versions of NUnit, with Portions
|
||||
|
||||
Copyright (c) 2002-2014 Charlie Poole or
|
||||
Copyright (c) 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov or
|
||||
Copyright (c) 2000-2002 Philip A. Craig
|
||||
BIN
csharp/packages/NUnit.3.7.1/NUnit.3.7.1.nupkg
vendored
Normal file
BIN
csharp/packages/NUnit.3.7.1/NUnit.3.7.1.nupkg
vendored
Normal file
Binary file not shown.
BIN
csharp/packages/NUnit.3.7.1/lib/net20/NUnit.System.Linq.dll
vendored
Normal file
BIN
csharp/packages/NUnit.3.7.1/lib/net20/NUnit.System.Linq.dll
vendored
Normal file
Binary file not shown.
BIN
csharp/packages/NUnit.3.7.1/lib/net20/nunit.framework.dll
vendored
Normal file
BIN
csharp/packages/NUnit.3.7.1/lib/net20/nunit.framework.dll
vendored
Normal file
Binary file not shown.
19566
csharp/packages/NUnit.3.7.1/lib/net20/nunit.framework.xml
vendored
Normal file
19566
csharp/packages/NUnit.3.7.1/lib/net20/nunit.framework.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
BIN
csharp/packages/NUnit.3.7.1/lib/net35/nunit.framework.dll
vendored
Normal file
BIN
csharp/packages/NUnit.3.7.1/lib/net35/nunit.framework.dll
vendored
Normal file
Binary file not shown.
19765
csharp/packages/NUnit.3.7.1/lib/net35/nunit.framework.xml
vendored
Normal file
19765
csharp/packages/NUnit.3.7.1/lib/net35/nunit.framework.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
BIN
csharp/packages/NUnit.3.7.1/lib/net40/nunit.framework.dll
vendored
Normal file
BIN
csharp/packages/NUnit.3.7.1/lib/net40/nunit.framework.dll
vendored
Normal file
Binary file not shown.
19467
csharp/packages/NUnit.3.7.1/lib/net40/nunit.framework.xml
vendored
Normal file
19467
csharp/packages/NUnit.3.7.1/lib/net40/nunit.framework.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
BIN
csharp/packages/NUnit.3.7.1/lib/net45/nunit.framework.dll
vendored
Normal file
BIN
csharp/packages/NUnit.3.7.1/lib/net45/nunit.framework.dll
vendored
Normal file
Binary file not shown.
19434
csharp/packages/NUnit.3.7.1/lib/net45/nunit.framework.xml
vendored
Normal file
19434
csharp/packages/NUnit.3.7.1/lib/net45/nunit.framework.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
BIN
csharp/packages/NUnit.3.7.1/lib/netstandard1.3/nunit.framework.dll
vendored
Normal file
BIN
csharp/packages/NUnit.3.7.1/lib/netstandard1.3/nunit.framework.dll
vendored
Normal file
Binary file not shown.
18351
csharp/packages/NUnit.3.7.1/lib/netstandard1.3/nunit.framework.xml
vendored
Normal file
18351
csharp/packages/NUnit.3.7.1/lib/netstandard1.3/nunit.framework.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
BIN
csharp/packages/NUnit.3.7.1/lib/netstandard1.6/nunit.framework.dll
vendored
Normal file
BIN
csharp/packages/NUnit.3.7.1/lib/netstandard1.6/nunit.framework.dll
vendored
Normal file
Binary file not shown.
18307
csharp/packages/NUnit.3.7.1/lib/netstandard1.6/nunit.framework.xml
vendored
Normal file
18307
csharp/packages/NUnit.3.7.1/lib/netstandard1.6/nunit.framework.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
20
csharp/packages/NUnit3TestAdapter.3.7.0/LICENSE.txt
vendored
Normal file
20
csharp/packages/NUnit3TestAdapter.3.7.0/LICENSE.txt
vendored
Normal file
@ -0,0 +1,20 @@
|
||||
Copyright (c) 2015-2016 Charlie Poole
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
||||
|
||||
BIN
csharp/packages/NUnit3TestAdapter.3.7.0/NUnit3TestAdapter.3.7.0.nupkg
vendored
Normal file
BIN
csharp/packages/NUnit3TestAdapter.3.7.0/NUnit3TestAdapter.3.7.0.nupkg
vendored
Normal file
Binary file not shown.
BIN
csharp/packages/NUnit3TestAdapter.3.7.0/tools/Mono.Cecil.Mdb.dll
vendored
Normal file
BIN
csharp/packages/NUnit3TestAdapter.3.7.0/tools/Mono.Cecil.Mdb.dll
vendored
Normal file
Binary file not shown.
BIN
csharp/packages/NUnit3TestAdapter.3.7.0/tools/Mono.Cecil.Pdb.dll
vendored
Normal file
BIN
csharp/packages/NUnit3TestAdapter.3.7.0/tools/Mono.Cecil.Pdb.dll
vendored
Normal file
Binary file not shown.
BIN
csharp/packages/NUnit3TestAdapter.3.7.0/tools/Mono.Cecil.Rocks.dll
vendored
Normal file
BIN
csharp/packages/NUnit3TestAdapter.3.7.0/tools/Mono.Cecil.Rocks.dll
vendored
Normal file
Binary file not shown.
BIN
csharp/packages/NUnit3TestAdapter.3.7.0/tools/Mono.Cecil.dll
vendored
Normal file
BIN
csharp/packages/NUnit3TestAdapter.3.7.0/tools/Mono.Cecil.dll
vendored
Normal file
Binary file not shown.
BIN
csharp/packages/NUnit3TestAdapter.3.7.0/tools/NUnit3.TestAdapter.dll
vendored
Normal file
BIN
csharp/packages/NUnit3TestAdapter.3.7.0/tools/NUnit3.TestAdapter.dll
vendored
Normal file
Binary file not shown.
BIN
csharp/packages/NUnit3TestAdapter.3.7.0/tools/nunit.engine.api.dll
vendored
Normal file
BIN
csharp/packages/NUnit3TestAdapter.3.7.0/tools/nunit.engine.api.dll
vendored
Normal file
Binary file not shown.
BIN
csharp/packages/NUnit3TestAdapter.3.7.0/tools/nunit.engine.dll
vendored
Normal file
BIN
csharp/packages/NUnit3TestAdapter.3.7.0/tools/nunit.engine.dll
vendored
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user