public void IsDirtyTest() { Object1 o = Object1.CreateInstance(); o.Field1 = 10; o.Field2 = !o.Field2; o.Field3 = DateTime.Now; o.AcceptChanges(); Object1 c = (Object1)((ICloneable)o).Clone(); Assert.IsFalse(o.IsDirty); Assert.IsFalse(c.IsDirty); o.Field1 = 100; c = (Object1)((ICloneable)o).Clone(); Assert.IsTrue(o.IsDirty); Assert.IsTrue(c.IsDirty); Assert.IsTrue(o.IsDirtyMember("Field1")); Assert.IsTrue(c.IsDirtyMember("Field1")); Assert.IsFalse(o.IsDirtyMember("Field2")); Assert.IsFalse(c.IsDirtyMember("Field2")); }
public void CheckCollideEvent() { var obj1 = new Object1() { Position = new Position(new Point(0, 0), new Size(2, 2)) }; var obj2 = new Object2() { Position = new Position(new Point(2, 2), new Size(2, 2)) }; var world = new World( new FourWays(), new GameObject[] { obj1, obj2 }); var fake = new FakeCollideInteraction(); world.AddIConditionalEvent(fake); world.Tick(); Assert.AreEqual(fake.ShouldCount, 1); Assert.AreEqual(fake.HappenCount, 0); obj2.Position = new Position(new Point(1, 1), new Size(2, 2)); world.Tick(); Assert.AreEqual(fake.ShouldCount, 2); Assert.AreEqual(fake.HappenCount, 1); }
test() { G.testMode = true; // read from the database. // more code... Object1 _obj = new Object1(); // do more stuff with _obj... }
public void SaveCondEvent_fake() { var obj1 = new Object1() { Position = new Position(new Point(0, 0), new Size(1, 1)) }; var obj2 = new Object2() { Position = new Position(new Point(1, 1), new Size(1, 1)) }; collideEvent = A.Fake <CollideInteraction <Object1, Object2> >(); var world = new World( new FourWays(), new GameObject[] { obj1, obj2 }); world.AddIConditionalEvent(collideEvent); world.Tick(); A.CallTo(() => collideEvent.ShouldHappenNow(obj1, obj2)). MustHaveHappenedOnceExactly(); A.CallTo(() => collideEvent.Happen(obj1, obj2)). MustNotHaveHappened(); }
public void getremotelinks(string CHIA, ref Dictionary <string, string> CRList) { Object1 Rootobjectdetails1 = null; string url = "https://jira3.cerner.com/rest/api/2/issue/" + CHIA + "/remotelink"; WebRequest myReq = WebRequest.Create(url); string credentials = user + ":" + pwd; myReq.Headers["Authorization"] = "Basic " + Convert.ToBase64String(Encoding.ASCII.GetBytes(credentials)); WebResponse wr = myReq.GetResponse(); Stream receiveStream = wr.GetResponseStream(); StreamReader reader = new StreamReader(receiveStream, Encoding.UTF8); string content = reader.ReadToEnd(); //Get CR ID with URL JArray array = JArray.Parse(content); foreach (JObject obj in array.Children <JObject>()) { foreach (JProperty singleProp in obj.Properties()) { if (singleProp.Name == "object") { Rootobjectdetails1 = JsonConvert.DeserializeObject <Object1>(singleProp.Value.ToString()); if (Rootobjectdetails1.title.StartsWith("GLB") || Rootobjectdetails1.title.StartsWith("SPECMGMT") || Rootobjectdetails1.title.StartsWith("OSM") || Rootobjectdetails1.title.StartsWith("MIC") || Rootobjectdetails1.title.StartsWith("AP")) { CRList.Add(Rootobjectdetails1.title, Rootobjectdetails1.url); } } } } ; }
static void Main(string[] args) { var src = new Object1(); var dst = new Object2(); src.Prop = new Property(); src.Prop.Value = 1; bool valueOnly = true; if (valueOnly) { SetProp(src, dst); src.Prop.Value = 5; // -> src.Prop.Value : 5 // -> dst.Prop.Value : 1 } else { SetPropSameRef(src, dst); src.Prop.Value = 5; // -> src.Prop.Value : 5 // -> dst.Prop.Value : 5 } }
public string GetJFormOf(string CR_No) { string JForm = ""; Object1 Rootobjectdetails1 = null; string url = "https://jira2.cerner.com/rest/api/2/issue/" + CR_No + "/remotelink"; WebRequest myReq = WebRequest.Create(url); string credentials = user + ":" + password; myReq.Headers["Authorization"] = "Basic " + Convert.ToBase64String(Encoding.ASCII.GetBytes(credentials)); WebResponse wr = myReq.GetResponse(); Stream receiveStream = wr.GetResponseStream(); StreamReader reader = new StreamReader(receiveStream, Encoding.UTF8); string content = reader.ReadToEnd(); JArray array = JArray.Parse(content); foreach (JObject obj in array.Children <JObject>()) { foreach (JProperty singleProp in obj.Properties()) { if (singleProp.Name == "object") { Rootobjectdetails1 = JsonConvert.DeserializeObject <Object1>(singleProp.Value.ToString()); if (Rootobjectdetails1.title.StartsWith("JFORMS")) { //JForm.Add(Rootobjectdetails1.title, Rootobjectdetails1.url); JForm = Rootobjectdetails1.title; } } } } return(JForm); }
public static void Main(string[] args) { try { Object1 target = new Object1 { Value1 = 10, Value2 = 20, Value3 = new Object2 { Value1 = 100, Value2 = 200, Value3 = 300 } }; System.Type t = target.GetType(); String propertyName = "Value3"; Object2 child = (Object2)t.InvokeMember(propertyName, System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.GetProperty, null, target, new object [] {}); Console.WriteLine("child: {0}", child); } catch (System.Exception exc1) { Console.WriteLine("Exception: {0}", exc1.ToString()); } }
public void DefaultMemberMapperTest() { ObjectMapper om = Map.GetObjectMapper(typeof(Object1)); Object1 o = new Object1(); o.Lst1 = new List <object>() { "Hello", "this", "is", "a", "test", 1, 2, 3 }; o.Lst2 = o.Lst1; o.Lst3 = o.Lst1; o.Lst4 = o.Lst1; var xml = om.GetValue(o, "Lst1"); var bytearr = om.GetValue(o, "Lst2"); var base64 = om.GetValue(o, "Lst3"); var json = om.GetValue(o, "Lst4"); var o2 = new Object1(); om.SetValue(o2, "Lst1", xml); om.SetValue(o2, "Lst2", bytearr); om.SetValue(o2, "Lst3", base64); om.SetValue(o2, "Lst4", json); Assert.IsTrue(o.Lst1.SequenceEqual(o2.Lst1)); Assert.IsTrue(o.Lst2.SequenceEqual(o2.Lst2)); Assert.IsTrue(o.Lst3.SequenceEqual(o2.Lst3)); Assert.IsTrue(o.Lst4.SequenceEqual(o2.Lst4)); }
public static void Main() { object obj1 = new Object1(); /* inserted */ int _16 = 6; func(obj1); }
public static void Main() { /* inserted */ int _7 = 14; object obj1 = new Object1(); func(obj1); }
public override string ToString() { return(string.Format( "Name: {0}, Object1: [{1}], ObjectN: [{2}]", Name ?? "", Object1?.ToString() ?? "", string.Join(",", ObjectN))); }
public void Bridge() { IBridge object1 = new Object1(); IBridge object2 = new Object2(); Assert.AreEqual(new Abstraction(object1).Operation(), "Operaration specific for object1"); Assert.AreEqual(new Abstraction(object2).Operation(), "Operaration specific for object2"); }
public void ObjectToObjectOT() { SourceObject so = new SourceObject(); Object1 o = (Object1)Map.ObjectToObject(so, typeof(Object1)); Assert.AreEqual(10, o.Field1); Assert.AreEqual(20, o.Field2); Assert.AreEqual(30, o.Field3); }
public void Test1() { Object1 o = (Object1)Map.ObjectToObject(new SourceObject(), typeof(Object1), 11, 22, 44); Assert.AreEqual(11, o.Int11); Assert.AreEqual(22, o.Int22); Assert.AreEqual(30, o.Int3); Assert.AreEqual(44, o.Int44); }
public void ObjectToObjectTO() { SourceObject so = new SourceObject(); Object1 o = Map.ObjectToObject <Object1>(so); Assert.AreEqual(10, o.Field1); Assert.AreEqual(20, o.Field2); Assert.AreEqual(30, o.Field3); }
public void Test4() { Object1 o = (Object1)Map.ObjectToObject(new SourceObject(), typeof(Object1), 11, 66, 44); Assert.AreEqual(11, o.Int11); Assert.AreEqual(66, o.Int22); Assert.AreEqual(0, o.Int3); Assert.AreEqual(0, o.Int44); }
public string Test2(Object1 o1, Object2 o2, IHttp2Pusher pusher, AsyncObject o3, GenericObject <string> o4) { Console.WriteLine($"Object1:{o1}"); Console.WriteLine($"Object2:{o2}"); Console.WriteLine($"IHttp2Pusher:{pusher}"); Console.WriteLine($"AsyncObject:{o3}"); Console.WriteLine($"GenericObject<string>:{o4}"); return("String"); }
public void TestRejectChangesNotification() { Object1 o = Object1.CreateInstance(); Console.WriteLine("o is dirty: " + o.IsDirty); o.PropertyChanged += object_PropertyChanged; Console.WriteLine("Changing 3 fields"); o.Field1 = 10; o.Field2 = !o.Field2; o.Field3 = DateTime.Now; o.XmlField.LoadXml("<root foo=\"bar\"/>"); o.XmlField.DocumentElement.Attributes.RemoveAll(); o.XmlField.DocumentElement.Attributes.Append(o.XmlField.CreateAttribute("attr")); Console.WriteLine("Dirty Members"); PropertyInfo[] dirtyMembers = o.GetDirtyMembers(); Assert.AreEqual(4, dirtyMembers.Length); foreach (PropertyInfo dirtyMember in dirtyMembers) { Console.WriteLine(dirtyMember.Name); } Console.WriteLine("Rejecting field 1"); o.RejectMemberChanges("Field1"); o.RejectMemberChanges("XmlField"); Console.WriteLine("Dirty Members"); dirtyMembers = o.GetDirtyMembers(); Assert.AreEqual(2, dirtyMembers.Length); foreach (PropertyInfo dirtyMember in dirtyMembers) { Console.WriteLine(dirtyMember.Name); } Console.WriteLine("Rejecting all changes"); o.RejectChanges(); Console.WriteLine("Dirty Members"); dirtyMembers = o.GetDirtyMembers(); Assert.AreEqual(dirtyMembers.Length, 0); foreach (PropertyInfo dirtyMember in dirtyMembers) { Console.WriteLine(dirtyMember.Name); } }
public void ShouldSame() { var desc1 = Object1 == null ? "Null" : Object1.GetHashCode().ToString(); var desc2 = Object2 == null ? "Null" : Object2.GetHashCode().ToString(); var message = string.Format("(Thread:{0}): {1} == {2}", CreateInThreadId.ToString("000"), desc1, desc2); var isOkMessage = Object1 == Object2?AssertHelper.PrefixOk(message) : AssertHelper.PrefixKo(message); AssertHelper.WriteLine(isOkMessage); Assert.AreSame(Object1, Object2); }
public void CannotEquateObjectsWithSameIdButDifferentTypes() { var object1Type = new Object1(); var object2Type = new Object2(); EntityIdSetter.SetIdOf(object1Type, 1); EntityIdSetter.SetIdOf(object2Type, 1); Assert.That(object1Type, Is.Not.EqualTo(object2Type)); }
/// <summary> /// Calculate number of words to fit complete instruction bytecode. /// </summary> /// <returns>Number of words in instruction bytecode.</returns> public override uint GetWordCount() { uint wordCount = 0; wordCount += IdResultType.GetWordCount(); wordCount += IdResult.GetWordCount(); wordCount += Condition.GetWordCount(); wordCount += Object1.GetWordCount(); wordCount += Object2.GetWordCount(); return(wordCount); }
public void Test2() { Object1 o = new Object1(null); Map.ObjectToObject(new SourceObject(), o, 11, 22, 44); Assert.AreEqual(0, o.Int11); Assert.AreEqual(22, o.Int22); Assert.AreEqual(30, o.Int3); Assert.AreEqual(44, o.Int44); }
public void ObjectToObjectOO() { SourceObject so = new SourceObject(); Object1 o = new Object1(); Map.ObjectToObject(so, o); Assert.AreEqual(10, o.Field1); Assert.AreEqual(20, o.Field2); Assert.AreEqual(30, o.Field3); }
public void Test1() { ObjectMapper om = Map.GetObjectMapper(typeof(Object1)); Object1 o = (Object1)om.CreateInstance(); om.SetValue(o, "mapname", 123); om.SetValue(o, "intfld", 234); Assert.AreEqual(123, o.Field1); Assert.AreEqual(234, o.Field2); }
//Test Methond Get an Item Object public Object1 GetObject1(string item1, int item2, bool item3) { Object1 newObject = new Object1 { Id = Guid.NewGuid(), Item1 = item1, Item2 = item2, Item3 = item3 }; return(newObject); }
public static T Load <T>(ServiceContext context) { if (typeof(T) == typeof(Object1)) { return((T)Object1.Load(context)); } if (typeof(T) == typeof(Object2)) { return((T)Object2.Load(context)); } // ... etc. }
public void NameTest2() { DataTable dt = new DataTable(); dt.Columns.Add("col2", typeof(int)); dt.Columns.Add("col1", typeof(int)); dt.Rows.Add(2, 1); Object1 o = Map.DataRowToObject <Object1>(dt.Rows[0]); Assert.AreEqual(2, o.Col1); }
public async Task TokenizeMask() { // arrange var obj = new Object1 { Ssn = "123456789" }; await ObjectTokenizer.Tokenize(obj, new NullTokenService()); // assert Assert.AreEqual("*****6789", obj.Ssn.MaskedValue); }
public void OMM_SubConfig_Object_ConditionalDefault_UseMessage() { Object1 obj = new Object1() { Value = 101 }; string value1 = ObjectMessageMap.GetMessage(obj); string value2 = ObjectMessageMap.GetMessage(typeof(Object1)); Assert.AreEqual(TestResources.OVER_LIMIT, value1); Assert.AreEqual("", value2); }
public void Test1() { ObjectMapper om = Map.GetObjectMapper(typeof(Object1)); Object1 o = new Object1(); om.SetValue(o, "Int", 456); Assert.AreEqual(456, o.Int); Assert.AreEqual(45, om.GetValue(o, "Int")); Assert.IsNull(om["MapIgnore"]); Assert.IsNull(om["MapIgnore2"]); Assert.IsNotNull(om["MapNotIgnore"]); }
public void PrimitiveMemberTest() { ObjectMapper om = Map.GetObjectMapper(typeof(Object1)); Object1 o = new Object1(); DayOfWeek de = DayOfWeek.Thursday; short di = (short)de; om.SetValue(o, "Int32", 123.56); om.SetValue(o, "Float", 123.57.ToString()); om.SetValue(o, "Dow1", de); om.SetValue(o, "Dow2", di); Assert.AreEqual(123, om.GetValue(o, "Int32")); Assert.AreEqual(de, om.GetValue(o, "Dow1")); Assert.AreEqual(de, om.GetValue(o, "Dow2")); Assert.IsTrue (Math.Abs(123.57 - (float)om.GetValue(o, "Float")) < 0.0001); Assert.IsNull(om.GetValue(o, "blah-blah-blah")); }
//Lower case public void addToColl2(Object1 value) {}
public void AddToColl1(Object1 value) { AddToCalled = true; }
public void NotContributedAction(Object1 obj) {}
//Lower case public void removeFromColl2(Object1 value) {}