Compare commits

...

10 Commits

Author SHA1 Message Date
Ismail TAHA JANAN d29126ab29 fix color die test 6
continuous-integration/drone/push Build is failing Details
2 years ago
Ismail TAHA JANAN 3ec359881e fix color die test 5
continuous-integration/drone/push Build is failing Details
2 years ago
Ismail TAHA JANAN 1f0a6b99de fix color die test 4
continuous-integration/drone/push Build is failing Details
2 years ago
Ismail TAHA JANAN 8d937614c6 fix color die test 3
continuous-integration/drone/push Build is failing Details
2 years ago
Ismail TAHA JANAN 17d6cfc46e fix color die test 2
continuous-integration/drone/push Build is failing Details
2 years ago
Ismail TAHA JANAN ffb0365f0b fix color die test
continuous-integration/drone/push Build is failing Details
2 years ago
Ismail TAHA JANAN 10204acb93 test updated
continuous-integration/drone/push Build is failing Details
2 years ago
Ismail TAHA JANAN fa3406e92d faces test added
continuous-integration/drone/push Build is failing Details
2 years ago
Alexis Drai 05ef14ccd4 🩹 Suggest a fix
continuous-integration/drone/push Build is passing Details
2 years ago
Ismail TAHA JANAN 583de4bb0b 🧪 my first test
continuous-integration/drone/push Build is failing Details
2 years ago

@ -0,0 +1,61 @@
using Model.Dice.Faces;
using Newtonsoft.Json.Linq;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Xunit;
namespace Tests.Model_UTs
{
public class ColorDieFaceTest
{
[Fact]
public void TestCreatColorFace()
{
//Arrange
ColorDieFace face;
int expected = 11;
//Act
face = new ColorDieFace(expected);
int actuel = (int)face.GetPracticalValue();
//Assert
Assert.Equal(expected, actuel);
}
[Fact]
public void TestGetPracticalValueColorFace()
{
//Arrange
ColorDieFace face;
int expected = 11;
//Act
face = new ColorDieFace(expected);
int actuel = (int)face.GetPracticalValue();
//Assert
Assert.Equal(expected, actuel);
}
[Fact]
public void TestColorFaceToString()
{
//Arrange
ColorDieFace face;
string expected = "ff00bb";
//Act
face = new ColorDieFace(expected);
int val = (int)face.GetPracticalValue();
string actuel = val.ToString("X6").Insert(0, "#");
//Assert
Assert.Equal(expected.ToString(), actuel);
}
}
}

@ -0,0 +1,60 @@
using Model.Dice.Faces;
using Newtonsoft.Json.Linq;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Xunit;
namespace Tests.Model_UTs
{
public class ImageDieFaceTest
{
[Fact]
public void TestCreatImageFace()
{
//Arrange
ImageDieFace face;
string expected = "hello/world/11.jpg";
//Act
face = new ImageDieFace(expected);
string actuel = face.GetPracticalValue().ToString();
//Assert
Assert.Equal(expected, actuel);
}
[Fact]
public void TestGetPracticalValueImageFace()
{
//Arrange
ImageDieFace face;
string expected = "hello/world/11.jpg";
//Act
face = new ImageDieFace(expected);
string actuel = face.GetPracticalValue().ToString();
//Assert
Assert.Equal(expected, actuel);
}
[Fact]
public void TestImageFaceToString()
{
//Arrange
ImageDieFace face;
string expected = "hello/world/11.jpg";
//Act
face = new ImageDieFace(expected);
string actuel = string.Format("Assets/images/{0}", face.GetPracticalValue());
//Assert
Assert.Equal(expected.ToString(), actuel);
}
}
}

@ -0,0 +1,61 @@
using Model.Dice.Faces;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Xunit;
namespace Tests.Model_UTs
{
public class NumberDieFaceTest
{
[Fact]
public void TestCreatNumFace()
{
//Arrange
NumberDieFace face;
int expected = 11;
//Act
face = new NumberDieFace(expected);
int actuel = (int)face.GetPracticalValue();
//Assert
Assert.Equal(expected, actuel);
}
[Fact]
public void TestGetPracticalValueNumFace()
{
//Arrange
NumberDieFace face;
int expected = 11;
//Act
face = new NumberDieFace(expected);
int actuel = (int)face.GetPracticalValue();
//Assert
Assert.Equal(expected, actuel);
}
[Fact]
public void TestNumberFaceToString()
{
//Arrange
NumberDieFace face;
int expected = 11;
//Act
face = new NumberDieFace(expected);
string actuel = face.ToString();
//Assert
Assert.Equal(expected.ToString(), actuel);
}
}
}
Loading…
Cancel
Save