public void TestJSClass() { var parameterTypeComment = new ParameterTypeComment(new JSClass() { ClassName = "Person" }, "Class").GetText(); Assert.AreEqual(" * @param { Person } Class", parameterTypeComment); }
public void TestJSClassArrayPromise() { var parameterTypeComment = new ParameterTypeComment(new JSClassArray() { IsPromise = true, ClassName = "Person" }, "Classes").GetText(); Assert.AreEqual(" * @param { PromiseLike<Person[]> } Classes", parameterTypeComment); }
public void TestJSDatePromise() { var parameterTypeComment = new ParameterTypeComment(new JSDate() { IsPromise = true }, "MyDate").GetText(); Assert.AreEqual(" * @param { PromiseLike<Date> } MyDate", parameterTypeComment); }
public void TestJSNumberArrayPromise() { var parameterTypeComment = new ParameterTypeComment(new JSNumberArray() { IsPromise = true }, "Numbers").GetText(); Assert.AreEqual(" * @param { PromiseLike<Number[]> } Numbers", parameterTypeComment); }
public void TestJSDateArrayPromise() { var parameterTypeComment = new ParameterTypeComment(new JSDateArray() { IsPromise = true }, "Dates").GetText(); Assert.AreEqual(" * @param { PromiseLike<Date[]> } Dates", parameterTypeComment); }
public void TestJSNumberPromise() { var parameterTypeComment = new ParameterTypeComment(new JSNumber() { IsPromise = true }, "MyNumber").GetText(); Assert.AreEqual(" * @param { PromiseLike<Number> } MyNumber", parameterTypeComment); }
public void TestJSDate() { var parameterTypeComment = new ParameterTypeComment(new JSDate(), "MyDate").GetText(); Assert.AreEqual(" * @param { Date } MyDate", parameterTypeComment); }
public void TestJSNumberArray() { var parameterTypeComment = new ParameterTypeComment(new JSNumberArray(), "Numbers").GetText(); Assert.AreEqual(" * @param { Number[] } Numbers", parameterTypeComment); }
public void TestJSNumber() { var parameterTypeComment = new ParameterTypeComment(new JSNumber(), "MyNumber").GetText(); Assert.AreEqual(" * @param { Number } MyNumber", parameterTypeComment); }
public void TestJSDateArray() { var parameterTypeComment = new ParameterTypeComment(new JSDateArray(), "Dates").GetText(); Assert.AreEqual(" * @param { Date[] } Dates", parameterTypeComment); }