/* Variables */ /* Setter & Getter */ /* Functions */ private void Start() { TestClass tc = new TestClass(); int num = tc.Add(1, 2); Debug.Log(num); }
public void PointerInjecterTestMethod() { PointerInjecter injecter = Dependencies.GetPointerInjecter(); TestClass test = new TestClass(); test.number = 1; // 1 test.Add(1); // 1 + 1 Assert.AreEqual(2, test.number); test.Multiply(2); // 2 * 2 Assert.AreEqual(4, test.number); MethodInfo add = typeof(TestClass).GetMethod("Add", BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly); MethodInfo multiply = typeof(TestClass).GetMethod("Multiply", BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly); MethodInfo noOp = typeof(TestClass).GetMethod("NoOperation", BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly); MethodInfo noOp2 = typeof(TestClass).GetMethod("NoOperation2", BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly); Assert.IsNotNull(add); Assert.IsNotNull(multiply); Assert.IsNotNull(noOp); injecter.InjectPointer(add, noOp); test.NoOperation(2); // 4 + 2 Assert.AreEqual(6, test.number); injecter.InjectPointer(multiply, noOp2); test.NoOperation2(2); // 6 * 2 Assert.AreEqual(12, test.number); }
public IActionResult Index() { var tc = new TestClass("a", "b"); var s = tc.Add(); return(Json(_dbContext.Customers.ToList())); }
public void AddTest() { var test = new TestClass(); var result = test.Add(1, 2); Assert.Equal(3, result); }
public void 要素を3つ追加してsizeは3になる() { //setUp var sut = new TestClass(); sut.Add(new OneClass("1")); sut.Add(new OneClass("2")); sut.Add(new OneClass("3")); const int expected = 3; //exercise var actual = sut.Count; //verify Assert.That(actual, Is.EqualTo(expected)); }
public void Add_should_store_a_feedback_in_database() { var feedbackInput = new AddFeedbackRequest { Description = Fixture.Create <string>(), DueDate = Fixture.Create <DateTime>(), }; var entityToBeAdded = FeedbackMapper.MapToDomainFromAddRequest(feedbackInput); // Act var initialDatabaseFeedback = Sut.Get(entityToBeAdded.Data.Id).GetAwaiter().GetResult(); var addedFeedback = Sut.Add(entityToBeAdded).GetAwaiter().GetResult(); // Assert Assert.IsNull(initialDatabaseFeedback.Data); AssertArePropertyValuesEqual(addedFeedback.Data, entityToBeAdded.Data); EntityData = addedFeedback.Data; }
public void Woow() { var xxx = new TestClass(); xxx.Add(); var x = new Xxx(); x.Work(); }
public static void Main(string[] args) { var c = new TestClass(); c.MethodCall += Console.WriteLine; c.Add(); Console.ReadKey(); }
/// "Smoke" tests for flapigen dotnet backend. /// Note, that some function does not return anything. They are called here just to verify, that there are no crashes. public void TestAll() { TestStaticClass.Hello(); TestStaticClass.PrintNumber(123); Assert.Equal(3, TestStaticClass.Add(1, 2)); Assert.Equal("Concatenated String", TestStaticClass.Concat("Concatenated ", "String")); Assert.Equal("Concatenated str", TestStaticClass.Concat("Concatenated ", "str")); var obj = new TestClass(); Assert.Equal(0, obj.Get()); obj.Increment(); Assert.Equal(1, obj.Get()); obj.Add(3); obj.Print(); Assert.Equal(4, obj.Get()); TestStaticClass.TestObjByValue(obj); var vec = new List <int>(); vec.Add(1); vec.Add(2); TestStaticClass.PrintVecLen(vec); var new_vec = TestStaticClass.GetVec(); Assert.Equal(3, new_vec.Count); Assert.Equal(5, new_vec[0]); Assert.Equal(6, new_vec[1]); Assert.Equal(7, new_vec[2]); Assert.Equal(0, TestStaticClass.MaybeReturnClass(new Option <string>("asdf")).Value.Get()); Assert.False(TestStaticClass.MaybeAddOne(new Option <int>()).IsSome); // This shouldn't throw. TestStaticClass.TryCreateObjectOk(); // But this one should. Assert.Throws <flapigen_test_dotnet.Error>(() => TestStaticClass.TryCreateObjectErr()); var arc_mutex = new TestArcMutex(); arc_mutex.Inc(); Assert.Equal("1", arc_mutex.ToString()); Assert.Equal("1", TestArcMutex.ToStringArc(arc_mutex)); Assert.Equal(TestEnum.A, TestStaticClass.ReverseEnum(TestEnum.B)); var tuple = TestStaticClass.GetTuple(); Assert.Equal(0, tuple.Item1); Assert.Equal("0", tuple.Item2); }
static void Main(string[] args) { //instantiate generic with Integer TestClass <int> intObj = new TestClass <int>(); //adding integer values into collection intObj.Add(1); intObj.Add(2); intObj.Add(3); intObj.Add(4); intObj.Add(5); intObj[2] = 4324; //displaying values for (int i = 0; i < 5; i++) { Console.WriteLine(intObj[i]); } Console.WriteLine("Get Data {0}", intObj.Get(0)); Console.ReadKey(); }
public void 要素を3つ追加してforループを回す() { //setUp var sut = new TestClass(); sut.Add(new OneClass("1")); sut.Add(new OneClass("2")); sut.Add(new OneClass("3")); const int expected = 3; //exercise var actual = 0; foreach (var o in sut) { actual++; } //verify Assert.That(actual, Is.EqualTo(expected)); }
public void 要素を3つ追加してgetSで取得する() { //setUp var sut = new TestClass(); sut.Add(new OneClass("1")); sut.Add(new OneClass("2")); sut.Add(new OneClass("3")); const string expected = "123"; //exercise var sb = new StringBuilder(); foreach (var o in sut) { sb.Append(o.GetS()); } var actual = sb.ToString(); //verify Assert.That(actual, Is.EqualTo(expected)); }
public void MethodCreaterTestMethod() { MethodCreater creater = Dependencies.GetMethodCreater(); PointerInjecter injecter = Dependencies.GetPointerInjecter(); TestClass test = new TestClass(); test.number = 1; // 1 test.Add(1); // 1 + 1 Assert.AreEqual(2, test.number); test.Multiply(2); // 2 * 2 Assert.AreEqual(4, test.number); MethodInfo add = typeof(TestClass).GetMethod("Add", BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly); MethodInfo multiply = typeof(TestClass).GetMethod("Multiply", BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly); MethodInfo noOp = typeof(TestClass).GetMethod("NoOperation", BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly); MethodInfo noOp2 = typeof(TestClass).GetMethod("NoOperation2", BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly); Assert.IsNotNull(add); Assert.IsNotNull(multiply); Assert.IsNotNull(noOp); Assert.IsNotNull(noOp2); MethodInfo addmul = creater.CallOne(multiply, Dependencies.GetDelegateCreater <AddInterceptor, Operation>()); injecter.InjectPointer(addmul, noOp); test.NoOperation(2);// ( 4 + 2 ) * 2 Assert.AreEqual(12, test.number); test.number = 4; // 4 Assert.AreEqual(4, test.number); MethodInfo muladd = creater.CallOne(add, Dependencies.GetDelegateCreater <MulInterceptor, Operation>()); injecter.InjectPointer(muladd, noOp2); test.NoOperation2(2); // ( 4 * 2 ) + 2 Assert.AreEqual(10, test.number); }
public void Work() { var x = new TestClass(); x.Add(); }
public void Execute() { var xx = new TestClass(); xx.Add(); }