public void ColorCordinator_SuggestMyShirtColor_White() { //Arrange ColorCordinator objColorCordinator = new ColorCordinator(); //Act objColorCordinator.suggestMyShirtColor("white"); //Assert Assert.Equal("error", objColorCordinator.shirtColor); }
public void ColorCordinator_Shirt_Green_Result_Is_Blue() { //Arrange ColorCordinator objColorCordinator = new ColorCordinator(); //Act objColorCordinator.RunColorCordinatorForPants("green"); var result = objColorCordinator.shirtColor; //Assert Assert.AreEqual("blue", result, "green pants should suggest blue shirt"); objColorCordinator = null; }
public void ColorCordinator_Shirt_Default_Result_Is_Black() { //Arrange ColorCordinator objColorCordinator = new ColorCordinator(); //Act objColorCordinator.RunColorCordinatorForPants("other"); var result = objColorCordinator.shirtColor; //Assert Assert.AreEqual("black", result, "other color of pants should suggest black shirt"); objColorCordinator = null; }
public void ColorCordinator_Shirt_Empty_Result_Is_Error() { //Arrange ColorCordinator objColorCordinator = new ColorCordinator(); //Act objColorCordinator.RunColorCordinatorForPants(""); var result = objColorCordinator.shirtColor; //Assert Assert.AreEqual("error", result, "empty pants should suggest error shirt"); objColorCordinator = null; }
public void ColorCordinator_Shirt_Black_Result_Is_White() { //Arrange ColorCordinator objColorCordinator = new ColorCordinator(); //Act objColorCordinator.RunColorCordinatorForPants("black"); var result = objColorCordinator.shirtColor; //Assert Assert.AreEqual("white", result, "black pants should suggest white shirt"); objColorCordinator = null; }
public void ColorCordinator_Shirt_Red_Result_Is_Pink() { //Arrange ColorCordinator objColorCordinator = new ColorCordinator(); //Act objColorCordinator.RunColorCordinatorForPants("red"); var result = objColorCordinator.shirtColor; //Assert Assert.AreEqual("pink", result, "red pants should suggest pink shirt"); objColorCordinator = null; }
public void ColorCordinator_Shirt_Pink_Result_Is_Yellow() { //Arrange ColorCordinator objColorCordinator = new ColorCordinator(); //Act objColorCordinator.RunColorCordinatorForPants("pink"); var result = objColorCordinator.shirtColor; //Assert Assert.AreEqual("yellow", result, "pink pants should suggest yellow shirt"); objColorCordinator = null; }
public void ColorCordinator_Shoes_Green_Result_Is_Black() { //Arrange ColorCordinator objColorCordinator = new ColorCordinator(); //Act objColorCordinator.RunColorCordinatorForPants("green"); var result = objColorCordinator.ListShoes; //Assert Assert.IsInstanceOfType(result, typeof(IList <string>)); Assert.IsTrue(result.Contains("black"), "shoe color must contain black"); Assert.IsTrue((result.Count == 1), "only one result should be returned"); objColorCordinator = null; }
public void DataDriven_Code_ColorCordinator_SuggestMyShirtColor_FromDataSource() { //Arrange ColorCordinator objColorCordinator = new ColorCordinator(); string inputVal = testContextInstance.DataRow["Input1"].ToString(); string expectedResultVal = testContextInstance.DataRow["ExpectedResult"].ToString(); //Act objColorCordinator.suggestMyShirtColor(inputVal); var result = objColorCordinator.shirtColor; //Assert Assert.AreEqual(result, expectedResultVal, "Data says: for pant color input of '" + inputVal + "' the shirt color should have been '" + expectedResultVal + "'"); }
public void TestCleanup() { objColorCordinator = null; }
public void TestInitialize() { //Arrange objColorCordinator = new ColorCordinator(); }
public void TestCleanup() { objColorCordinator = null; Thread.Sleep(10000); }