Exemple #1
0
 public void GetPoint_WithLine9Column2_ShouldWork()
 {
     //Arrange
     var cube = new Cube.Model.Impl.Cube();
     //Act
     Point actual = cube.GetPoint(9, 2);
     //Assert
     Assert.AreEqual(Side.Bottom, actual.Side);
     Assert.AreEqual(Row.Bottom, actual.Row);
     Assert.AreEqual(Column.Middle, actual.Column);
 }
Exemple #2
0
 public void GetPoint_WithLine9Column4_ShouldThrowAnException()
 {
     //Arrange
     var cube = new Cube.Model.Impl.Cube();
     //Act
     cube.GetPoint(9, 4);
     //Assert is implicit
 }
Exemple #3
0
 public void GetPoint_WithLine7Column3_ShouldWork()
 {
     //Arrange
     var cube = new Cube.Model.Impl.Cube();
     //Act
     Point actual = cube.GetPoint(7, 3);
     //Assert
     Assert.AreEqual(Side.Bottom, actual.Side);
     Assert.AreEqual(Row.Top, actual.Row);
     Assert.AreEqual(Column.Right, actual.Column);
 }
Exemple #4
0
 public void GetPoint_WithLine6Column4_ShouldWork()
 {
     //Arrange
     var cube = new Cube.Model.Impl.Cube();
     //Act
     Point actual = cube.GetPoint(6, 4);
     //Assert
     Assert.AreEqual(Side.Front, actual.Side);
     Assert.AreEqual(Row.Bottom, actual.Row);
     Assert.AreEqual(Column.Left, actual.Column);
 }
Exemple #5
0
 public void GetPoint_WithLine5Column8_ShouldWork()
 {
     //Arrange
     var cube = new Cube.Model.Impl.Cube();
     //Act
     Point actual = cube.GetPoint(5, 8);
     //Assert
     Assert.AreEqual(Side.Right, actual.Side);
     Assert.AreEqual(Row.Middle, actual.Row);
     Assert.AreEqual(Column.Middle, actual.Column);
 }
Exemple #6
0
 public void GetPoint_WithLine4Column5_ShouldWork()
 {
     //Arrange
     var cube = new Cube.Model.Impl.Cube();
     //Act
     Point actual = cube.GetPoint(4, 5);
     //Assert
     Assert.AreEqual(Side.Front, actual.Side);
     Assert.AreEqual(Row.Top, actual.Row);
     Assert.AreEqual(Column.Middle, actual.Column);
 }
Exemple #7
0
 public void GetPoint_WithLine4Column10_ShouldWork()
 {
     //Arrange
     var cube = new Cube.Model.Impl.Cube();
     //Act
     Point actual = cube.GetPoint(4, 10);
     //Assert
     Assert.AreEqual(Side.Back, actual.Side);
     Assert.AreEqual(Row.Top, actual.Row);
     Assert.AreEqual(Column.Left, actual.Column);
 }