public void Test_GetAll_Failure()
        {
            var dummyDto = new DummyDto();

            DashboardGlobal.ServiceResolver.Replace <ISqlOperation, ISqlOperation>(sqlOperationMock.Object);

            Assert.ThrowsException <NotImplementedException>(
                () => dummyDto.GetAll()
                );
        }
        public void Test_GetSingle_Failure()
        {
            var dummyDto = new DummyDto();

            DashboardGlobal.ServiceResolver.Replace <ISqlOperation, ISqlOperation>(sqlOperationMock.Object);

            Assert.ThrowsException <NotImplementedException>(
                () => dummyDto.GetSingle(1)
                );
            LogHelper.Log(dummyDto);
            LogHelper.SetLogging(false);
        }
    static void Main(string[] args)
    {
        var dummyDto = new DummyDto();

        //Both if statements will be true below
        if (dummyDto.Parent?.Name == null)
        {
            Console.WriteLine("DummyDto is null");
        }
        if (dummyDto.Parent == null || dummyDto.Parent.Name == null)
        {
            Console.WriteLine("DummyDto is null");
        }
    }
        public void Init()
        {
            var mapper = new MapperConfiguration(cfg => cfg.AddProfile(new MappingProfile())).CreateMapper();

            _Repository = Substitute.For <IERepository <Dummy> >();
            var _Logger = Substitute.For <ILog>();

            _Service = new Service <Dummy, DummyDto>(_Repository, _Logger, mapper);

            _List = new List <Dummy>
            {
                new Dummy
                {
                    IntNumber = 1, StringVal = "abc"
                },
                new Dummy
                {
                    IntNumber = 2, StringVal = "bcd"
                }
            };
            dummyDto = mapper.Map <DummyDto>(_List[0]);
            dummyId  = 1;
        }
 public DummyDto PostTest([FromBody] DummyDto dto)
 {
     return(dto);
 }