public void GivenPropertiesWithUnsupportedProperty_WhenRead_ThenSetUnsupportedProperty() { // Arrange var properties = new Dictionary <string, EntityProperty> { { "SomeProperty", new EntityProperty("{\"FirstName\":\"Tom\",\"LastName\":\"Hardy\"}") } }; var actual = new TestTableEntity(); // Act actual.ReadEntity(properties, new OperationContext()); // Assert var expected = new MyCustomClass { FirstName = "Tom", LastName = "Hardy" }; actual.SomeProperty.Should().BeEquivalentTo(expected); }
static void Main(string[] args) { var m = new MyCustomClass(); m.InitializeAsync().Wait(); Console.WriteLine("Before exit..."); }
public void TestCustomLookup() { var client = new ElasticClient(new ConnectionSettings(new Uri("http://localhost:9200"))); var expected = new MyCustomClass(); var id = new IdResolver().GetIdFor(new CustomObjectIdClass { Id = expected }); StringAssert.AreEqualIgnoringCase(expected.ToString(), id); }
void OnDeserializing(StreamingContext c) { if (MyCustonObj == null) { MyCustonObj = new MyCustomClass(); MyCustonObj.MyStrData = "Overridden in deserializing"; } }
public void TestCustomLookup() { var expected = new MyCustomClass(); var id = new IdResolver().GetIdFor(new CustomObjectIdClass { Id = expected }); StringAssert.AreEqualIgnoringCase(expected.ToString(), id); }
public static void Test() { var obj = new MyCustomClass { Value = true }; var str = JsonConvert.SerializeObject(obj); var deser = JsonConvert.DeserializeObject <MyCustomClass>(str); Assert.True((bool)deser.Value, "Boolean bound to an 'object' member can be correctly serialized and deserialized back."); }
public void TestCustomLookup() { var client = new ElasticClient(new ConnectionSettings(new Uri("http://localhost:9200"))); var expected = new MyCustomClass(); var id = new IdResolver().GetIdFor(new CustomObjectIdClass { Id = expected }); StringAssert.AreEqualIgnoringCase(expected.ToString(), id); }
static void Main(string[] args) { // Create an object of type MyCustomClass. MyCustomClass myClass = new MyCustomClass(); // Set the value of a public property. myClass.Number = 27; // Call a public method. int result = myClass.Multiply(4); }
public Program() { // Create an object of type MyCustomClass. myClass = new MyCustomClass(); // Set the value of a public property. myClass.Number = 27; // Call a public method. int result = myClass.Multiply(4); }
public void CombiningMultipleExtensions2() { Expression <Func <string> > expr = () => string.Concat(MyCustomClass.GetValue()); var js = expr.CompileToJavascript( new JavascriptCompilationOptions( JsCompilationFlags.BodyOnly, new MyCustomClassMethods(), new StaticStringMethods())); Assert.AreEqual("''+Xpto.GetValue()", js); }
public void Test__CombiningMultipleExtensions() { // Arrange Expression <Func <string> > expr = () => string.Concat(MyCustomClass.GetValue(1) * 2, "XYZ"); // Acr var js = expr.CompileToJavascript( new JavascriptCompilationOptions( JsCompilationFlags.BodyOnly, new MyCustomClassMethods(), new StaticStringMethods())); // Assert Assert.Equal("''+Xpto.GetValue(1)*2+\"XYZ\"", js); }
public void NewtonsoftJsonProvider_SerializeDeserialize_Stream() { var customObject = new MyCustomClass(); var memoryStream = new MemoryStream(); _newtonsoftProvider.Serialize(memoryStream, customObject); Assert.False(memoryStream.Length == 0); var deserializedObject = _newtonsoftProvider.Deserialize <MyCustomClass>(memoryStream); Assert.NotNull(deserializedObject); // Spot Check Assert.Equal(customObject.MyString, deserializedObject.MyString); Assert.Equal(customObject.EmbeddedClass.HappyByte, deserializedObject.EmbeddedClass.HappyByte); //Assert.Equal(customObject.Data["TestKey"], deserializedObject.Data["TestKey"]); // Not Supported Yet //Assert.Equal(customObject.AbstractData["TestKey2"], deserializedObject.AbstractData["TestKey2"]); // Not Supported Yet Assert.Equal(customObject.SubClass.Ints.ElementAt(3), deserializedObject.SubClass.Ints.ElementAt(3)); }
public void NewtonsoftJsonProvider_SerializeDeserialize() { var customObject = new MyCustomClass(); var data = _newtonsoftProvider.Serialize(customObject); Assert.NotNull(data); Assert.False(data.Length == 0); var deserializedObject = _newtonsoftProvider.Deserialize <MyCustomClass>(data); Assert.NotNull(deserializedObject); // Spot Check Assert.Equal(customObject.MyString, deserializedObject.MyString); Assert.Equal(customObject.EmbeddedClass.HappyByte, deserializedObject.EmbeddedClass.HappyByte); Assert.Equal(customObject.Data["TestKey"], Convert.ToInt32(deserializedObject.Data["TestKey"])); // deserialized int32 (as object) to int64 Assert.Equal(customObject.AbstractData["TestKey2"], deserializedObject.AbstractData["TestKey2"]); Assert.Equal(customObject.SubClass.Ints.ElementAt(3), deserializedObject.SubClass.Ints.ElementAt(3)); }
public void DefaultJsonProvider_SerializeDeserialize() { var customObject = new MyCustomClass(); var data = _defaultJsonProvider.Serialize(customObject); Assert.NotNull(data); Assert.False(data.Length == 0); var deserializedObject = _defaultJsonProvider.Deserialize <MyCustomClass>(data); Assert.NotNull(deserializedObject); // Spot Check Assert.Equal(customObject.MyString, deserializedObject.MyString); Assert.Equal(customObject.EmbeddedClass.HappyByte, deserializedObject.EmbeddedClass.HappyByte); //Assert.Equal(customObject.Data["TestKey"], deserializedObject.Data["TestKey"]); // Not Supported Yet //Assert.Equal(customObject.AbstractData["TestKey2"], deserializedObject.AbstractData["TestKey2"]); // Not Supported Yet Assert.Equal(customObject.SubClass.Ints.ElementAt(3), deserializedObject.SubClass.Ints.ElementAt(3)); }
public void Utf8JsonProvider_SerializeDeserialize_Stream() { var customObject = new MyCustomClass(); var memoryStream = new MemoryStream(); _utf8JsonProvider.Serialize(memoryStream, customObject); Assert.NotNull(memoryStream); Assert.False(memoryStream.Length == 0); var deserializedObject = _utf8JsonProvider.Deserialize <MyCustomClass>(memoryStream); Assert.NotNull(deserializedObject); // Spot Check Assert.Equal(customObject.MyString, deserializedObject.MyString); Assert.Equal(customObject.EmbeddedClass.HappyByte, deserializedObject.EmbeddedClass.HappyByte); Assert.Equal(customObject.Data["TestKey"], Convert.ToInt32(deserializedObject.Data["TestKey"])); // deserialized int32 (as object) to double Assert.Equal(customObject.AbstractData["TestKey2"], deserializedObject.AbstractData["TestKey2"]); Assert.Equal(customObject.SubClass.Ints.ElementAt(3), deserializedObject.SubClass.Ints.ElementAt(3)); }
public void MessagePackProvider_SerializeDeserialize() { var customObject = new MyCustomClass(); Assert.Throws <MessagePack.MessagePackSerializationException>(() => _messagePackProvider.Serialize(customObject)); }
Sheet8_startup(object sender, System.EventArgs e) { var sheet = new MyCustomClass(InnerObject()); }
public void TestCustomLookup() { var expected = new MyCustomClass(); var id = new IdResolver().GetIdFor(new CustomObjectIdClass { Id = expected }); StringAssert.AreEqualIgnoringCase(expected.ToString(), id); }
Sheet8_startup(object sender, System.EventArgs e) { var sheet = new MyCustomClass(this); }
protected void Page_Load(object sender, EventArgs e) { Response.Write(MyCustomClass.MyFunctionToSmile()); }