Ajout class 💥

pull/3/head
Najlae LAMBARAA 3 years ago
parent 481382d063
commit 49bda9d4db

@ -1,7 +0,0 @@
namespace Data
{
public class Class1
{
}
}

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Data
{
public class DBManager
{
}
}

@ -6,4 +6,8 @@
<Nullable>enable</Nullable> <Nullable>enable</Nullable>
</PropertyGroup> </PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\Model\Model.csproj" />
</ItemGroup>
</Project> </Project>

@ -1,4 +1,5 @@
using System; using Model;
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
@ -8,9 +9,10 @@ namespace Data
{ {
public interface IDataManager public interface IDataManager
{ {
public void AddDice(); public void AddDice(Die addD);
public void RemoveDice(); public void RemoveDice(Die removeD);
public void clear(); public void clear();
public void AddDices(); public void AddDices(Die addDs);
public void GetDices();
} }
} }

@ -0,0 +1,26 @@
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Model;
namespace Data
{
public class Manager
{
Manager m = new Manager(new Stub());
public Manager(IDataManager data)
{
}
}
}

@ -0,0 +1,37 @@
using Model;
namespace Data
{
public class Stub : IDataManager
{
private List<Die> listDice = new List<Die>();
public void AddDice(Die addD)
{
listDice.Add(addD);
}
public void AddDices(Die addDs)
{
}
public void clear()
{
listDice.Clear();
}
public void GetDices()
{
}
public void RemoveDice(Die removeD)
{
listDice.Remove(removeD);
}
}
}

@ -1,23 +0,0 @@
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Model
{
public class Manager
{
List<Die> listDices = new List<Die>();
public void AddDice(Die d)
{
listDices.Add(d);
}
public void RemoveDice(Die d)
{
listDices.Remove(d);
}
}
}

@ -11,6 +11,8 @@ namespace Testeur
{ {
[Fact] [Fact]
public void TesterMethodeRandom() public void TesterMethodeRandom()
{
for (int i=0;i>100;i++)
{ {
//Arrange //Arrange
NumberDie nd = new NumberDie("de1", 2, 13); NumberDie nd = new NumberDie("de1", 2, 13);
@ -22,6 +24,8 @@ namespace Testeur
//Assert //Assert
Assert.InRange(actual, expectedMin, expectedMax); Assert.InRange(actual, expectedMin, expectedMax);
}

Loading…
Cancel
Save