public void CreateClass_CreateAClassWithTwoParametersConstructorParametersIncorrectOrder() { //Assign string path = "/sitecore/content/Glass/Test1"; int param1 = 10; string param2 = "Hello world"; Item item1 = _db.GetItem(path); //Act TestClassTwoParamConstructor result = _sitecore.CreateClass <TestClassTwoParamConstructor, string, int>(false, false, item1, param2, param1); //Assert //expected exception }
public void CreateClass_CreateAClassWithTwoParametersConstructor() { //Assign string path = "/sitecore/content/Glass/Test1"; int param1 = 10; string param2 = "Hello world"; Item item1 = _db.GetItem(path); //Act TestClassTwoParamConstructor result = _sitecore.CreateClass <TestClassTwoParamConstructor, int, string>(false, false, item1, param1, param2); //Assert Assert.IsNotNull(result); Assert.AreEqual(10, result.Param1); Assert.AreEqual("Hello world", result.Param2); }